Worldline Connect Node.js SDK
    Preparing search index...

    Interface CardPaymentMethodSpecificInput

    interface CardPaymentMethodSpecificInput {
        acquirerPromotionCode?: string | null;
        authorizationMode?: string | null;
        card?: Card | null;
        clickToPay?: ClickToPayInput | null;
        customerReference?: string | null;
        externalCardholderAuthenticationData?:
            | ExternalCardholderAuthenticationData
            | null;
        initialSchemeTransactionId?: string
        | null;
        isRecurring?: boolean | null;
        merchantInitiatedReasonIndicator?: string | null;
        networkTokenData?: SchemeTokenData | null;
        paymentProductId?: number | null;
        recurring?: CardRecurrenceDetails | null;
        recurringPaymentSequenceIndicator?: string | null;
        requiresApproval?: boolean | null;
        returnUrl?: string | null;
        skipAuthentication?: boolean | null;
        skipFraudService?: boolean | null;
        threeDSecure?: ThreeDSecure | null;
        token?: string | null;
        tokenize?: boolean | null;
        transactionChannel?: string | null;
        unscheduledCardOnFileIndicator?: string | null;
        unscheduledCardOnFileRequestor?: string | null;
        unscheduledCardOnFileSequenceIndicator?: string | null;
    }

    Hierarchy (View Summary)

    Index

    Properties

    acquirerPromotionCode?: string | null
    authorizationMode?: string | null
    card?: Card | null
    clickToPay?: ClickToPayInput | null
    customerReference?: string | null
    externalCardholderAuthenticationData?:
        | ExternalCardholderAuthenticationData
        | null

    Use threeDSecure.externalCardholderAuthenticationData instead

    initialSchemeTransactionId?: string | null
    isRecurring?: boolean | null
    merchantInitiatedReasonIndicator?: string | null
    networkTokenData?: SchemeTokenData | null
    paymentProductId?: number | null
    recurring?: CardRecurrenceDetails | null
    recurringPaymentSequenceIndicator?: string | null

    Use recurring.recurringPaymentSequenceIndicator instead

    requiresApproval?: boolean | null
    returnUrl?: string | null

    Use threeDSecure.redirectionData.returnUrl instead

    skipAuthentication?: boolean | null

    Use threeDSecure.skipAuthentication instead

    skipFraudService?: boolean | null
    threeDSecure?: ThreeDSecure | null
    token?: string | null
    tokenize?: boolean | null
    transactionChannel?: string | null
    unscheduledCardOnFileIndicator?: string | null

    Use unscheduledCardOnFileSequenceIndicator instead

    unscheduledCardOnFileRequestor?: string | null
    unscheduledCardOnFileSequenceIndicator?: string | null