airwallex-payment-react-native - v0.3.1
    Preparing search index...

    Interface RecurringSession

    A session that sets up a payment consent for future recurring charges without charging the customer right now.

    interface RecurringSession {
        amount: number;
        applePayOptions?: ApplePayOptions;
        clientSecret: string;
        countryCode: string;
        currency: string;
        customerId: string;
        googlePayOptions?: GooglePayOptions;
        isBillingRequired?: boolean;
        isEmailRequired?: boolean;
        merchantTriggerReason: MerchantTriggerReason;
        nextTriggeredBy: NextTriggeredBy;
        paymentMethods?: string[];
        returnUrl?: string;
        shipping?: Shipping;
        type: "Recurring";
    }

    Hierarchy

    • BaseSession
      • RecurringSession
    Index

    Properties

    amount: number
    applePayOptions?: ApplePayOptions
    clientSecret: string
    countryCode: string
    currency: string
    customerId: string
    googlePayOptions?: GooglePayOptions
    isBillingRequired?: boolean
    isEmailRequired?: boolean
    merchantTriggerReason: MerchantTriggerReason
    nextTriggeredBy: NextTriggeredBy
    paymentMethods?: string[]
    returnUrl?: string
    shipping?: Shipping
    type: "Recurring"