Bamboo Payouts

Bamboo Payouts is a reliable, scalable, and automated solution that operates across LATAM, producing high-standard processing for merchants that attend to their necessities.

Why use Bamboo Payouts?

Dispersing funds to third parties in Latin American markets is complex. It involves having connections with banks in each country and several legal considerations.

The current model has been a restriction for businesses that do not have local operations and want to pay third parties from other countries.

Bamboo Payouts offers you a payment system to allow mass transfers to third parties, using API or the dashboard, with updates on the status of transactions and notifications via e-mail to you and your third parties.

How do Bamboo Payouts work?

Using Bamboo Payouts, you can efficiently disburse the funds settled in your account to local beneficiary accounts. The following image briefly explains the process.

Concepts

You can configure the Payout fee to be assumed by you or the payee. For more information about pricing and activation of the services, contact our local experts.

Benefits

  • Availability - We offer Bank Transfers and other alternative transfers, such as Nequi in Colombia.
  • Technology - Connect fast and easily using our API for all countries.
  • Reliability - Industry experts created our solution.
  • Coverage - Our service is in 7 countries and counting!
  • Transparency - You get an easy-to-navigate Merchant panel with balances available in real time!
  • Flexibility - You or your payee can assume the payout fee.

Payout models

Bamboo Payouts offers three models that means a combination of origin and destination currency.

  • USD to Local (USD2L): the payout is requested in US Dollars and the payee receives the funds in local currency.
  • Local to Local (L2L): the payout is requested in local currency and the payee receives the funds in local currency. In this model, the country of origin and recipient must be the same.
  • USD to USD (USD2USD): the payout is requested in US Dollars and the payee receives the funds in US Dollars. Currently, this model is only available in Peru and Uruguay.

Coverage

CountryISO CodeLocal Bank TransferInstant TransferWalletUSD2LL2LUSD2USD
ArgentinaAR
BrazilBR
ChileCL
ColombiaCO
MexicoMX
PeruPE
UruguayUY
Bosnia and HerzegovinaBA
BulgariaBG
Costa RicaCR
Dominican RepublicDO
EgyptEG
GuatemalaGT
IsraelIL
NicaraguaNI
NorwayNO
ParaguayPY
TurkeyTR

Cut-off Schedule

Payments in all countries are processed in real-time. There are no cut-off times, meaning transactions are executed immediately without delays.

Real-time Processing Countries

Argentina Brazil Chile Colombia Mexico Peru Uruguay
Processing
Real-time

T+1/T+2 Processing Countries

Bosnia and Herzegovina Bulgaria Costa Rica Dominican Republic Egypt Guatemala Israel Nicaragua Norway Paraguay Turkey
Processing
T+1 / T+2

Considerations

When using the Payouts feature, consider the specific requirements for each payee’s country to avoid payment rejections.

Argentina

  • The CBU/CVU cannot exceed 22 characters.
    Example: 0123456789012345678901.

Brazil

  • The Pix Key must follow the following specifications:

    • When the Pix Key is the document, the number of digits for CPF must be 11, and CNPJ must be 14. Example:
      CPF: 123.456.789-0112345678901
      CNPJ: 12.345.678/9012-3412345678901234.
    • When the Pix Key is the email, it must be a valid email address.
    • When the Pix Key is the phone, the phone number must start with +55. Example: +5521982485500.
    • When the Pix Key is a random number, the key must be a randomly generated UUID. Example: 123e4567-e89b-12d3-a456-426655440000.

Chile

  • The bank account cannot exceed 16 characters. Format: DDDDDDDDDDDDDDDD where D is a digit. Example: 1234567890123456.

Colombia

  • The bank account cannot exceed 17 characters. Format: DDDDDDDDDDDDDDDDD where D is a digit. Example: 12345678901234567.

Mexico

  • The CLABE number cannot exceed 18 characters and is validated using a verification algorithm. Example: 21790064060296600.

Peru

  • If the bank account is for a bank (Type 2), it cannot exceed 20 characters.
    Format: DDDDDDDDDDDDDDDDDDDD, where D is a digit.
    Example: 12345678901234567890.

  • If the account is for a wallet (Type 3), the bank account field must be filled with the phone number,
    without the + symbol, with a minimum length of 9 and a maximum of 15 numeric characters.
    Example: 987654321 (minimum) - 123456789012345 (maximum).

Bosnia and Herzegovina

  • IBAN: 20 characters (BA39 + 16 digits). Numeric only.
    Format: BA39DDDDDDDDDDDDDDDD
    Example: BA391234567890123456

Bulgaria

  • IBAN: 22 characters (BG + 2 IBAN check digits + 18 digits). Alphanumeric.
    Format: BGDDXXXXXXXXXXXXXXXXXX
    Example: BG0012BG567890123456

Costa Rica

  • IBAN: 22 characters (CR + 2 IBAN check digits + 4 bank digits + 14 account digits). Numeric only.
    Format: CRDDDDDDDDDDDDDDDDDDDD
    Example: CR1234567890123456789012

Dominican Republic

  • Does not use IBAN. Provide account number directly (up to 35 alphanumeric characters).
    Example: ABCD1234567890

Egypt

  • IBAN: 29 characters (EG + 2 IBAN check digits + 25 digits). Numeric only.
    Format: EGDDDDDDDDDDDDDDDDDDDDDDDDD
    Example: EG123456789012345678901234567

Guatemala

  • IBAN: 28 characters (GT + 26 alphanumeric characters).
    Format: GTXXXXXXXXXXXXXXXXXXXXXXXXXX
    Example: GT12KDYE78901234567890123456

Israel

  • IBAN: 23 characters (IL + 21 digits). Numeric only.
    Format: ILDDDDDDDDDDDDDDDDDDDDD
    Example: IL123456789012345678901

Nicaragua

  • Does not use IBAN. Provide account number directly (up to 35 alphanumeric characters).
    Example: NICA1234567890

Norway

  • IBAN: 15 characters (NO + 11 digits). Numeric only.
    Format: NODDDDDDDDDDD
    Example: NO1234567890123

Paraguay

  • Does not use IBAN. Provide account number directly (up to 35 alphanumeric characters).
    Example: PAR1234567890

Turkey

  • IBAN: 26 characters (TR + 22 digits).
    Format: TRDDDDDDDDDDDDDDDDDDDDDD
    Example: TR1234567890123456789012

Uruguay

Bank nameFormatLengthDetailsExample
BROUYYYYYYYYYWWWWW14
  • Y -> Account number.
  • W -> sub-account.
12345678901234
BHUXXXYYZZZZV10
  • X -> Bank branch starts with 0.
  • Y -> Product number.
  • Z -> Account number filled with 0 on the left.
  • V -> Verifying Digit.
0123401234
CitibankXXXXXXXXXX10Filled with 0 on the left.
The account number starts with 0, 1, or 5.
0123456789
ItauXXXXXXX7Filled with 0 on the left.0123456
ScotiabankCCCCCCCCII10
  • C -> Client number filled with 0 on the left.
  • I -> Account ID.
0123456789
SantanderXXXXXXXXXXXX12The account number filled with 0 on the left.012345678901
NaciónXXXXXXXXXXXX12The account number filled with 0 on the left.012345678901
BBVAXXXXXXXXX9Account number without filling with 0 on the left only numeric digits.123456789
HSBCXXXXXXXXXX10Filled with 0 to the left.0123456789
HeritageXXXXXXXYY9
  • X -> Account number filled with 0 on the left.
  • Y -> Sub Account number.
012345678

What's next?

Concepts

Please look at the concepts behind the Payouts feature so you can start using it easily!

Payout status

From when you request a payout to when your payee receives the money, the Payout follows a set of statuses. In this section, we give a brief explanation of these statuses.

Payout balances

The balance is the amount of money you have to process Payout transactions. We have three types of Balances in Bamboo Payout.

Test our services

Before moving to a production environment, try our services and see how you can enable them to meet your business needs.

footer
Last modified July 29, 2025

© Bamboo | All rights reserved 2025