@airwallex/node-sdk
Version:
Airwallex Node.js SDK
17 lines • 818 B
TypeScript
import { PaymentAcceptanceTermsOfUse } from './paymentAcceptanceTermsOfUse';
export interface PaymentAcceptancePaymentConsentOptionsRequest {
merchant_trigger_reason?: PaymentAcceptancePaymentConsentOptionsRequest.MerchantTriggerReasonEnum;
next_triggered_by: string;
terms_of_use?: PaymentAcceptanceTermsOfUse;
}
export declare namespace PaymentAcceptancePaymentConsentOptionsRequest {
const validMerchantTriggerReasonEnum: readonly ["installments", "scheduled", "unscheduled"];
type MerchantTriggerReasonEnum = (typeof validMerchantTriggerReasonEnum)[number] | 'UNKNOWN';
const discriminator: string;
const attributeTypeMap: Array<{
name: string;
baseName: string;
type: string;
}>;
}
//# sourceMappingURL=paymentAcceptancePaymentConsentOptionsRequest.d.ts.map