Skip to main content

Documentation

Virtual Account Errors

Error Code

Description

ERROR_GET_ISSUING

The request tried to retrieve a bank account object issued to a wallet, but the ID of the object was not recognized. The request was rejected. Corrective action: Provide the ID of a valid issued bank account object, a string starting with 'issuing_'.

ERROR_GET_ISSUING_TRANSACTION

The request tried to retrieve a transfer to a virtual account, but the transaction was not found. The request was rejected. Corrective action: In the path, use the ID of the Virtual Account Number object that was issued to the wallet, which is a string starting with 'issuing_'. Also use the ID of the transaction, which is a UUID. To find the transaction ID, use 'Retrieve Virtual Account History'.

ERROR_ISSUE_BANK_ACCOUNT_NUMBER_WALLET_CONTACT_DATA_MISSING

The request tried to issue a bank account number to a wallet, but required data in the wallet is missing. The request was rejected. Corrective action: Use 'Update Wallet' to add the fields listed at the end of the error code. For more information, see the API Reference.

ERROR_ISSUE_BANK_ACCOUNT_NUMBER_WALLET_DATA_MISSING

The request tried to issue a bank account number to a wallet, but required data in the wallet is missing. The request was rejected. Corrective action: Use 'Update Wallet' to add the fields listed at the end of the error code. For more information, see the API Reference.

ERROR_ISSUING_BANK_ACCOUNT_COUNTRY_CURRENCY_MISMATCH

The request tried to issue a virtual account number to a wallet, but the currency is not supported for the country provided. The request was rejected. Corrective action: Contact Client Support.

ERROR_ISSUING_DEPOSIT

The request tried to simulate a deposit to a bank account number that was issued to a wallet in the sandbox, but the bank account was not found. The request was rejected. Corrective action: For 'issued_bank_account', use the ID of a bank account number that was issued to a wallet. The ID is a string starting with 'issuing'.

INVALID_EWALLET_TOKEN

The request tried to issue a virtual account number to a wallet, but the wallet ID was missing from the request. The request was rejected. Corrective action: In the 'ewallet' field, provide the ID of a valid wallet, a string starting with 'ewallet_'.