Skip to main content

Payouts to Brazil

Payout parameters

NameMandatoryTypeDescription
payment_method/payout_details+objectPayout data
  type+stringValue: bank_account
  bank_account+objectBank account
    system_type+stringValue: global
    global+objectBank account details
      description+stringPurpose of remittance for the payout. This description should match the classification given in How to specify the remittance purpose
      bank_account_number+stringBank account number for the payout
      branch_number+stringBranch number
      account_type+stringAccount type. Valid values: CHECKING, SAVINGS, DEPOSIT, OTHERS
participant_details+objectInformation on the payout participants
  recipient+objectRecipient details
    bank_name+stringImportant: the bank name must be chosen from the List of supported banks, otherwise the payout will fail
    currency+stringRecipient's currency in ISO 4217 format. Case insensitive
    country_iso3+stringRecipient's country code (ISO-3166-1 alpha-3)
    first_name+stringRecipient's first name. Important: if the name is passed incorrectly, the recipient bank may not accept the payout
    last_name+stringRecipient's last name. Important: if the name is passed incorrectly, the recipient bank may not accept the payout
    identity_document+objectRecipient's identity details
      id_number+stringRecipient's identification number (CPF, 11 digits)
  sender+objectSender details
    company_name+stringSender company name. Limited to 100 characters, cannot contain digits only
    registration_number+stringSender company registration number
    country_iso3+stringSender’s country code (ISO-3166-1 alpha-3)
    code+stringSender company registration number
amount_details+objectPayout amount details
  amount+intPayout amount in decimal format. The value must be greater than zero. To send 100 USD, write 10000
  currency+stringISO 4217 currency code. Case insensitive

Example

curl -X POST \
https://demo.smart-glocal.com/api/v1/session/start/payout \
-H 'Content-Type: application/json' \
-H 'X-PARTNER-PROJECT: your_project_name' \
-H 'X-PARTNER-SIGN: signature' \
-d'{
"session_id": "ps_1053680",
"payment_method": {
"type": "bank_account",
"bank_account": {
"system_type": "global",
"global": {
"bank_account_number": "NUMBER_VALUE",
"branch_number": "00001",
"account_type": "SAVINGS",
"description": "purpose of remittance"
}
}
},
"participant_details": {
"recipient": {
"bank_name": "Bank name from the table below",
"currency": "brl",
"country_iso3": "BRA",
"first_name": "John",
"last_name": "Johnson",
"identity_document": {
"id_number": "CPF number"
}
},
"sender": {
"company_name": "Company name",
"registration_number": "1234567890",
"country_iso3": "BRA",
"code": "1234567890"
}
},
"amount_details": {
"amount": 1000,
"currency": "usd"
}
}'

List of supported banks

CountryCurrencyBank
BrazilBRLACESSO SOLUCOES PAGAMENTO SA
BrazilBRLAll Banks Brazil PIX
BrazilBRLBANCO AGIBANK
BrazilBRLBANCO ALFA S.A.
BrazilBRLBANCO BMG S.A.
BrazilBRLBANCO BRADESCO S.A.
BrazilBRLBANCO BTG PACTUAL S.A.
BrazilBRLBANCO C6 S.A.
BrazilBRLBANCO COOPERATIVO DO BRASIL S.A.
BrazilBRLBANCO COOPERATIVO SICREDI S.A.
BrazilBRLBANCO CREDISAN
BrazilBRLBANCO CREFISA S.A
BrazilBRLBANCO CRESOL
BrazilBRLBANCO DAYCOVAL
BrazilBRLBANCO DIGIO
BrazilBRLBANCO DO BRASIL S.A
BrazilBRLBANCO DO ESTADO DE SERGIPE S.A.
BrazilBRLBANCO DO ESTADO DO PARA S.A.
BrazilBRLBANCO DO ESTADO DO RIO GRANDE DO SUL S.A.
BrazilBRLBANCO DO NORDESTE DO BRASIL S.
BrazilBRLBANCO INDUSVAL S.A.
BrazilBRLBANCO INTERMEDIUM S.A.
BrazilBRLBANCO ITAU S.A.
BrazilBRLBANCO J.P. MORGAN S.A.
BrazilBRLBANCO MAXIMA S.A.
BrazilBRLBANCO MERCANTIL DO BRASIL S.A.
BrazilBRLBANCO MODAL
BrazilBRLBANCO ORIGINAL S.A.
BrazilBRLBANCO PANAMERICANO S.A.
BrazilBRLBANCO RENDIMENTO
BrazilBRLBANCO RENNER
BrazilBRLBANCO SAFRA S.A.
BrazilBRLBANCO SANTANDER BRASIL S.A
BrazilBRLBANCO SOFISA S.A.
BrazilBRLBANCO VOTORANTIM
BrazilBRLBANESTES S.A BANCO DO ESTADO DO ESPIRITO SANTO
BrazilBRLBCO BS2
BrazilBRLBCO CREDIT SUISSE S.A
BrazilBRLBPP IP S.A.
BrazilBRLBRASIL PLURAL S.A BANCO
BrazilBRLBRB - BANCO DE BRASILIA S.A.
BrazilBRLCAIXA ECONOMICA FEDERAL
BrazilBRLCCC NOROESTE BRASILEIRO LTDA
BrazilBRLCOOPERATIVA CENTRAL DE CREDITO URBANO - CECRED
BrazilBRLCREDICOAMO CREDITO RURAL COOPERATIVA
BrazilBRLMERCADO PAGO
BrazilBRLNUBANK
BrazilBRLPAGSEGURO
BrazilBRLPARANA BANCO S.A.
BrazilBRLPICPAY SERVICOS S.A.
BrazilBRLSTONE PAGAMENTOS S.A
BrazilBRLSUPER PAGAMENTOS E ADMINISTRACAO DE MEIOS ELETRONICOS S.A.
BrazilBRLUNICRED DO BRASIL
BrazilBRLUNICRED NORTE DO PARANA
BrazilBRLUNIPRIME CENTRAL