PaymentAchObject: {
    account_holder: string;
    account_kind: string;
    account_number: number;
    account_type: string;
    bank_city?: string;
    bank_name?: string;
    bank_state?: string;
    check_date?: string;
    check_number?: number;
    process_date?: string;
    routing_number: number;
    store_token?: boolean;
    token_nickname?: string;
}

Payment ach detail object.

Type declaration

  • account_holder: string

    Full name of account owner

  • account_kind: string

    Bank cccount type. Accepted values are checking or savings

  • account_number: number

    Bank account number

  • account_type: string

    Bank account type. Accepted values are personal or business

  • Optional bank_city?: string

    City of bank where account was created

  • Optional bank_name?: string

    Name of bank where account was created

  • Optional bank_state?: string

    State of bank where account was created

  • Optional check_date?: string

    Check date to associate with payment. Format as YYYY-MM-DD

  • Optional check_number?: number

    Check number to associate with payment

  • Optional process_date?: string

    Date to process the ACH payment. Format as YYYY-MM-DD

  • routing_number: number

    9-digit bank routing number

  • Optional store_token?: boolean

    Set to true to save bank account detail in secure storage and return an encrypted token value. Default is false. NOTE If set to true a customer.email value is required

  • Optional token_nickname?: string

    Stored card nickname. Required if store_token is set to true

Generated using TypeDoc