Skip to main content

Supported Banks

LuxCore supports payments through the following banks and financial institutions, organized by country.
The bank_name field in payment responses (bank_details.bank_name) and withdrawal requests (customer_data.payout.bank_name) corresponds to the Name column below.

Argentina (AR)

NameCodeType
Banco de la Nación ArgentinaBNACommercial
Banco GaliciaGALICIACommercial
CencoPayCENCOPAYCommercial
FiwindfiwindCommercial
Lemon CashLEMON CASHCommercial
Mercado PagomercadopagoCommercial
Naranja XnaranjaxCommercial
PersonaPayPPAYCommercial
Universal CoinsUNIVERSAL_COINSCommercial

Brazil (BR)

NameCodeType
Banco do BrasilBRASILCommercial
Itaú UnibancoITAUCommercial

Chile (CL)

NameCodeType
Banco de ChileCHILECommercial

Colombia (CO)

NameCodeType
BancolombiaBANCOLOMBIACommercial

Georgia (GE)

NameCodeType
Bank of GeorgiaBOGCommercial
TBC BankTBCCommercial

Mexico (MX)

Mexican banks include a CLABE prefix — the first 3 digits of a CLABE number identify the bank.
NameCodeCLABE PrefixType
BBVA MéxicoBBVA012Commercial
Banco Santander MéxicoSANTANDER014Commercial
BanorteBANORTE072Commercial
CitibanamexBANAMEX002Commercial

Peru (PE)

NameCodeType
Banco de Crédito del PerúBCPCommercial

Uruguay (UY)

NameCodeType
PREXPRXCommercial

Usage in API

Deposit responses

When a deposit payment is created, bank_details.bank_name contains the name of the bank where the customer should send funds:
{
  "bank_details": {
    "bank_name": "Banco Nacion",
    "account_holder": "LuxCore Platform S.A.",
    "account_number": "0110012345678901234567",
    "amount": "150000",
    "currency": "ARS"
  }
}

Withdrawal requests

For withdrawals, pass bank_name in customer_data.payout to specify the recipient’s bank:
{
  "amount": 150000,
  "currency": "ARS",
  "customer_data": {
    "requested_payment_type": "withdrawal",
    "payout": {
      "bank_name": "BBVA Argentina",
      "bank_code": "BBVA",
      "bank_account": "0000003100010000000001",
      "recipient_name": "Juan Perez"
    }
  }
}