UNPKG

connect-sdk-nodejs

Version:

SDK to communicate with the Ingenico ePayments platform using the Ingenico Connect Server API

33 lines (32 loc) 1.25 kB
import { MandateApproval, TokenCard, TokenEWallet, TokenNonSepaDirectDebit, TokenSepaDirectDebit, TokenSepaDirectDebitWithoutCreditor } from "./definitions"; export interface ApproveTokenRequest extends MandateApproval { } export interface CreateTokenRequest { card?: TokenCard | null; eWallet?: TokenEWallet | null; encryptedCustomerInput?: string | null; nonSepaDirectDebit?: TokenNonSepaDirectDebit | null; paymentProductId?: number | null; sepaDirectDebit?: TokenSepaDirectDebitWithoutCreditor | null; } export interface CreateTokenResponse { isNewToken?: boolean | null; originalPaymentId?: string | null; token?: string | null; } export interface TokenResponse { card?: TokenCard | null; eWallet?: TokenEWallet | null; id?: string | null; nonSepaDirectDebit?: TokenNonSepaDirectDebit | null; originalPaymentId?: string | null; paymentProductId?: number | null; sepaDirectDebit?: TokenSepaDirectDebit | null; } export interface UpdateTokenRequest { card?: TokenCard | null; eWallet?: TokenEWallet | null; nonSepaDirectDebit?: TokenNonSepaDirectDebit | null; paymentProductId?: number | null; sepaDirectDebit?: TokenSepaDirectDebitWithoutCreditor | null; }