@airwallex/node-sdk
Version:
Airwallex Node.js SDK
37 lines • 1.89 kB
TypeScript
import { PaymentAcceptanceAchDirectDebit } from './paymentAcceptanceAchDirectDebit';
import { PaymentAcceptanceAlipayConnect } from './paymentAcceptanceAlipayConnect';
import { PaymentAcceptanceAlipaycn } from './paymentAcceptanceAlipaycn';
import { PaymentAcceptanceApplepay } from './paymentAcceptanceApplepay';
import { PaymentAcceptanceBacsDirectDebit } from './paymentAcceptanceBacsDirectDebit';
import { PaymentAcceptanceBecsDirectDebit } from './paymentAcceptanceBecsDirectDebit';
import { PaymentAcceptanceCard } from './paymentAcceptanceCard';
import { PaymentAcceptanceEftDirectDebit } from './paymentAcceptanceEftDirectDebit';
import { PaymentAcceptanceGooglepay } from './paymentAcceptanceGooglepay';
import { PaymentAcceptancePayto } from './paymentAcceptancePayto';
import { PaymentAcceptanceSepaDirectDebit } from './paymentAcceptanceSepaDirectDebit';
export interface PaymentAcceptancePaymentMethodDetailsForConsent {
ach_direct_debit?: PaymentAcceptanceAchDirectDebit;
alipaycn?: PaymentAcceptanceAlipaycn;
alipayhk?: PaymentAcceptanceAlipayConnect;
applepay?: PaymentAcceptanceApplepay;
bacs_direct_debit?: PaymentAcceptanceBacsDirectDebit;
becs_direct_debit?: PaymentAcceptanceBecsDirectDebit;
card?: PaymentAcceptanceCard;
eft_direct_debit?: PaymentAcceptanceEftDirectDebit;
gcash?: PaymentAcceptanceAlipayConnect;
googlepay?: PaymentAcceptanceGooglepay;
id?: string;
kakaopay?: PaymentAcceptanceAlipayConnect;
payto?: PaymentAcceptancePayto;
sepa_direct_debit?: PaymentAcceptanceSepaDirectDebit;
type: string;
}
export declare namespace PaymentAcceptancePaymentMethodDetailsForConsent {
const discriminator: string;
const attributeTypeMap: Array<{
name: string;
baseName: string;
type: string;
}>;
}
//# sourceMappingURL=paymentAcceptancePaymentMethodDetailsForConsent.d.ts.map