---
updatedAt: 2026-03-03T17:20:33.000Z
agentTools:
  projectIndex: https://docs.dlocal.com/llms.txt
---

# The Bank Transfer Object

Detailed reference for the Bank Transfer object structure used in bank transfer payments.

| Property                    | Type   | Description                                                          |
| :-------------------------- | :----- | :------------------------------------------------------------------- |
| `bank_account_type`         | String | Type of ticket, can be `CHECKING` or `SAVING`.                       |
| `bank_name`                 | String | Name of the bank.                                                    |
| `bank_code`                 | String | Code of the bank.                                                    |
| `beneficiary_name`          | String | Name of the account holder.                                          |
| `bank_account`              | String | Bank account number.                                                 |
| `bank_account2`             | String | Secondary bank account number.                                       |
| `bank_account_label`        | String | Label to be displayed related to `bank_account`.                     |
| `bank_account2_label`       | String | Label to be displayed related to `bank_account2`.                    |
| `beneficiary_document_type` | String | Type of document of the account holder.                              |
| `benficiary_document`       | String | Document number of the account holder.                               |
| `reference`                 | String | Reference code for the payer to add on payment.                      |
| `redirect_url`              | String | URL of the full version of the ticket. In case you want to redirect. |
| `user_payment_amount`       | Number | Amount the user needs to pay.                                        |
| `payment_instruction`       | String | Instructions for making the payment.                                 |