Version: current

Payout Error Codes

About this page

This page contains the codes of errors that may occur when you create a payout.

How it works

When an API call fails, EBANX will return a JSON object containing the error details as the example below:

{
"type":"invalid_request_error",
"message":"Empty amount",
"status_code":"HP-CM-09",
"code":"HP-CM-09"
}

Observe the following table and verify the codes and error messages that EBANX uses.

CodeMessageCountry
HP-AR-01The field custom_exchange_rate cannot be sent on the request.Argentina
HP-BI-01Could not decrypt API request field: Unable to decrypt ciphertext
HP-BR-01Merchant is not allowed to use PIXBrazil
HP-BR-02Empty PIX keyBrazil
HP-BR-03Invalid PIX keyBrazil
HP-BR-05Empty Mercadopago account
HP-BR-06The Mercadopago account must be an email
HP-BR-07Pix key normalizer not defined for type {target_account_type}Brazil
HP-BR-08Invalid bank_ispb numberBrazil
HP-CF-01Tax-id blocked
HP-CM-01Empty external reference
HP-CM-02The external reference must be between 6 and 40 characters long
HP-CM-03You already have a payout with this external_reference
HP-CM-04Empty country
HP-CM-05Country not found
HP-CM-06This country is not enabled
HP-CM-07This country is not enabled for your account
HP-CM-08Empty currency code
HP-CM-09Empty amount
HP-CM-10Invalid amount
HP-CM-11Amount must be greater than zero
HP-CM-12Invalid use_payee_hub value
HP-CM-13Empty bank name
HP-CM-14Invalid bank name
HP-CM-15Empty account type
HP-CM-16Invalid account type
HP-CM-18Empty bank account
HP-CM-19Empty bank branch
HP-CM-20Empty bank details
HP-CM-21Invalid bank detail [Operation code]
HP-CM-23Invalid bank account
HP-CM-24Payout is not available for savings account of bank '{$bank_name}'
HP-CM-25Bank account [CCI] should be 20 digits longPeru
HP-CM-26Bank account should be 11 digits longMexico
HP-CM-27Bank details [clabe] should be 18 digits longMexico
HP-CM-27Bank details [cbu] should be 22 digits longArgentina
HP-CM-28Unauthorized payee due to compliance issues
HP-CM-29Payee invalid or not found
HP-CM-30The payout amount exceeds your total balance [Balance: {balance}]
HP-CM-31The payout amount exceeds the monthly limit for this Payee document
HP-CM-32It was not possible to change the balance. Balance available: {balace_available}
HP-CM-33Merchant is not enabled
HP-CM-34Empty payee name
HP-CM-35The payee name must be between 3 and 100 characters long
HP-CM-36Empty payee email
HP-CM-37Invalid payee email
HP-CM-38The payee email must be between 5 and 100 characters long
HP-CM-39The Payee is under age
HP-CM-40Invalid Payee document. You cannot update document
HP-CM-41Invalid document type. You cannot update document type
HP-CM-43Invalid bank document
HP-CM-44Empty UID and External Reference
HP-CM-45Payout not found
HP-CM-46Payout not found for this account
HP-CM-47Empty date range
HP-CM-48Invalid date_from
HP-CM-49Invalid date_to
HP-CM-50Date_to must be greater or equal to date_from
HP-CM-51Date range must be between 31 days
HP-CM-52Invalid page
HP-CM-53Invalid status
HP-CM-54Invalid per_page
HP-CM-55Payout status different than OP
HP-CM-56Payout cannot be cancelled after {$cancellation_time} minutes since the request
HP-CM-57Empty ID, Customer ID
HP-CM-58Payee not found
HP-CM-59Empty UID, Transfer Code, Settlement Code and External Reference
HP-CM-60Transfer not found
HP-CM-61Transfer not found for this account
HP-CM-62Transfer status different than OP
HP-CM-63Transfer cannot be cancelled after {$cancellation_time} minutes since the request
HP-CM-64Invalid Transfer source
HP-CM-65Customer parent must not be a child
HP-CM-66Child customer too deep to find root: {$max_child_level} or more levels found"
HP-CM-68Payment method invalid or not found
HP-CM-69Payee document blockedBrazil
HP-CM-70Empty Bank Name on source bank info
HP-CM-71Invalid Payee document. You cannot update document
HP-CM-72Invalid document type. You cannot update document type
HP-CM-73Empty source bank info
HP-CM-74Empty Holder Name on source bank info
HP-CM-75Empty Bank Account on source bank info
HP-CM-76Empty country on source bank info
HP-CM-78Invalid payee_uuid
HP-CM-79Invalid external reference
HP-CM-81Empty payee_uuid
HP-CM-82Transaction type is required for the informed country.
HP-CM-83Invalid transaction type.
HP-CM-84Invalid payee.birthdate
HP-CM-85bank details cannot be longer than 30 characters
HP-DF-01Empty request
HP-DF-02Invalid Expression
HP-DF-03Empty integration_key value
HP-DF-04Parameter integration_key is invalid
HP-DF-05Account is not enabled
HP-DF-06Invalid request type
HP-DF-07Invalid json expression: Syntax error ({'json':'example}): Syntax error
HP-DF-08Invalid integration key
HP-GN-01Internal server error
HP-GN-03Unexpected error occurred
HP-LL-01Invalid country and currency for local payout
HP-LL-02Invalid currency code for local payout
HP-TC-01Target not enabled for this country
HP-TC-02Target requested not found
HP-TC-03Send only one payment method, choose between payee.bank_info or target_account
HP-TC-04target_account is required for (<TARGET_NAME>) target
HP-XB-01Invalid currency code for this country
HP-XB-02Zero or negative amounts: (debit_fee, debit_amount, ...)
HP-XB-03This payout exceeds the limit amount per transaction
HP-XB-04Fee not found for this Payout, please contact your BizDev
HP-XB-07The payee document information doesn\'t match with the payee name or birth_dateBrazil
HP-XB-08The payee document is not valid with Brazil Federal RevenueBrazil
HP-XB-16Invalid Shareholders
HP-XB-19The shareholder is under age
HP-XB-20Parameter company contact name should not be null
HP-XB-21Parameter company contact document should not be null
HP-XB-22Invalid shareholder document
HP-XB-23Shareholder document doesn\'t match with its name or birthdayBrazil
HP-XB-24The shareholder document is not valid with Brazil Federal RevenueBrazil
HP-XB-25Invalid shareholder email
HP-XB-26Currency not found for this country
HP-XB-27Invalid shareholder document type
HP-XB-28Shareholder document cannot be equals to payee document
HP-XB-29Shareholder documents cannot be duplicated
HP-XB-30Parameter company contact document type should not be null
BP-HI-0001You already have a transfer with this external_reference
BP-HI-0002Amount must be greater or equal to {$minimum} USD
BP-HI-0003The transfer request limit per day was reached
BP-HI-0004The transfer request limit was reached
BP-HI-0005Invalid transfer source
BP-HI-0006Insufficient payment balance, {$percentage} USD available
BP-HI-0007Insufficient payment balance, {percentage} {currency_code} available
HP-DV-01Document and country unknown
HP-DV-02Empty document
HP-VT-01Invalid json expression
HP-VT-02Empty json payload
HP-VT-03Empty integration_key value
HP-VT-04Invalid integration_key value
HP-VT-05Account is not enabled
HP-VT-06Target requested not found
HP-VT-07Target account is empty
HP-VT-08Invalid country and currency for local payout
HP-VT-09Target not enabled for this country
HP-VT-10Target requested not available for query
HP-VT-11Configurations for Mercado Pago are missing for merchant
HP-VT-12Configurations for Mercado Pago are incomplete
HP-IN-01Creation of payouts to individuals denied
HP-ON-01The order number must be between 6 and 32 characters long
HP-ON-02Invalid order number
HP-MP-36Invalid target/payment_method

Getting help

We hope this article was enlightening, but in case we’ve failed to take out your doubts you have the following options to keep on seeking for answers:

  • If you’re not our partner yet and would like to know more about our prices and conditions please fill our this form and our commercial team will get in touch with you.
  • In case you’re already our partner please get in touch with our support team at integration@ebanx.com.
Last updated on by Matheus Aeroso