@airwallex/node-sdk
Version:
Airwallex Node.js SDK
37 lines • 1.58 kB
TypeScript
import { PaymentAcceptanceAchDirectDebit } from './paymentAcceptanceAchDirectDebit';
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 { PaymentAcceptanceSepaDirectDebit } from './paymentAcceptanceSepaDirectDebit';
export interface PaymentAcceptancePaymentMethod {
ach_direct_debit?: PaymentAcceptanceAchDirectDebit;
applepay?: PaymentAcceptanceApplepay;
bacs_direct_debit?: PaymentAcceptanceBacsDirectDebit;
becs_direct_debit?: PaymentAcceptanceBecsDirectDebit;
card?: PaymentAcceptanceCard;
created_at?: Date;
customer_id?: string;
eft_direct_debit?: PaymentAcceptanceEftDirectDebit;
googlepay?: PaymentAcceptanceGooglepay;
id?: string;
metadata?: {
[key: string]: string;
};
request_id?: string;
sepa_direct_debit?: PaymentAcceptanceSepaDirectDebit;
status?: string;
type?: string;
updated_at?: Date;
}
export declare namespace PaymentAcceptancePaymentMethod {
const discriminator: string;
const attributeTypeMap: Array<{
name: string;
baseName: string;
type: string;
}>;
}
//# sourceMappingURL=paymentAcceptancePaymentMethod.d.ts.map