Skip to main content

V1CreateAcquiringDebitPaymentBody

    country stringrequired

    Possible values: [BRA, CHL, PER, ARG, MEX]

    Country ISO 3166-1-alpha-3 code for the payment.

    payment_method stringrequired

    Possible values: [DEBIT_CARD]

    Payment method used in the transaction.

    amount_total numberrequired

    Payment amount in cents. Min value is 1000 cents.

    currency_tag object required

    Possible values: [BRL, CLP, PEN, ARS]

    Payment currency ISO 4217 code.

    oneOf

    string

    Possible values: [BRL]

    payment_card objectrequired
    card_number stringrequired

    Card number.

    card_cvv stringrequired

    Card CVV.

    card_name stringrequired

    Card Holder Name.

    card_expiry_date stringrequired

    Card Expiry Date in MM-YYYY format.

    third_part_name stringrequired

    Third Part first name.

    third_part_last_name stringrequired

    Third Part last name.

    third_part_email stringrequired

    Third Part email address.

    third_part_phone stringrequired

    Third Part phone number.

    third_part_document stringrequired

    Third Part document.

    third_part_document_type object required

    Possible values: [CPF, CNPJ, RUT, PP, DNI, CUIT, CUIL, DNI, CE, PAS, RUC, RFC, CURP, PASSPORT, TAXSTATEMENT]

    Third Part document type.

    oneOf

    string

    Possible values: [CPF, CNPJ]

    third_part_address_city stringrequired

    User Address City.

    third_part_address_country stringrequired

    User Address Country.

    third_part_address_number stringrequired

    User Address number.

    third_part_address_state stringrequired

    User Address state

    third_part_address_street stringrequired

    User Address Street.

    third_part_address_zip_code stringrequired

    User Address Zip Code.

    third_part_address_complement stringrequired

    User Address Complement.

    third_part_address_neighborhood string

    User Address Neighborhood.

    is_redirect boolean

    Whether to use redirect flow for payment processing. Default is false for normal flow.

    three_ds_data objectrequired
    xid string

    The transaction identifier. Only used for Visa transactions.

    cavv stringrequired

    The Cardholder Authentication Verification Value. This field receives the value of CAVV for Visa and Elo card brands and UCAF value for Mastercard.

    secure_version stringrequired

    The 3DS Version.

    directory_server_transaction_id string

    Three Ds Server Transaction Id indicates the transaction ID provided by the authenticator.

    three_ds_server_transaction_id string

    Three Ds Server Transaction Id indicates the transaction ID provided by the authenticator. Only required for Amex 3DS transactions.

    auto_capture booleanrequired

    Whether to auto capture the payment value.