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 24 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 four models that represent a combination of source and destination currencies.

  • 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 U.S. dollars and the beneficiary receives the funds in U.S. dollars.
  • Local to Local (L2L) with USD balance: the payout is requested in local currency and the beneficiary receives the funds in local currency, but the balance is held in USD.

Coverage

CountryISO CodeLocal Bank TransferInstant TransferWalletUSD2LL2LUSD2USDL2L
usd balance
ArgentinaAR
BrazilBR
ChileCL
ColombiaCO
MexicoMX
PeruPE
UruguayUY
Bosnia and HerzegovinaBA
BulgariaBG
Costa RicaCR
Dominican RepublicDO
EgyptEG
GuatemalaGT
IsraelIL
NicaraguaNI
NorwayNO
ParaguayPY
TurkeyTR
BoliviaBO
ChinaCN
EcuadorEC
El SalvadorSV
HondurasHN
PanamaPA

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 Bolivia China Ecuador El Salvador Honduras Panama
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.

China

  • Does not use IBAN. Enter the account number directly (up to 35 numeric characters).
    Example: 1234567890
  • The PaymentCode is a 6-letter field and must be one of the following codes.
    Purpose of PaymentCodeDescription
    CGODDRGoods Trade: such as sell or purchase for goods, import or export of goods, procurement of goods, Letter of Credit or documentary collection related to goods trade, prepayment of goods, etc.
    CCTFDRCapital Account: capital injection, capital reduction, capital payment, investment, shareholder loan, non-trade fund transfer, other capital payments as approved by relevant regulatory authorities.
    CSTRDRService Trade: such as public utility, rent, audit fee, hotel and accommodation fee, legal fee, advertising and promotion fee, copyright and license fee, service contract fee, design fee, research and development fee, registration fee, medical expenses, etc.
    CCDNDRCurrent Account: donation to charity organizations.
    COCADRCurrent Account: dividend payment, profit distribution, tax payment, scholarships.

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

Bolivia

  • Does not use IBAN. Enter the account number directly (between 6 and 35 numeric characters).
    Example: 1234567890

Ecuador

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

El Salvador

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

Honduras

  • Does not use IBAN. Enter the account number directly (up to 35 numeric characters).
    Example: 1234567890

Panama

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

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 October 22, 2025

© Bamboo | All rights reserved 2025