The Originating Entity should look at the combination of the HTTP status code, detailed error code if available, and other information included in the response message in order to apply the correct processing logic and communicate with customers. The following table provides additional guidance on how to interpret and act upon status responses
Refer to Visa Developer Error Codes to learn more about common VDP errors and how to resolve them
Last updated: 8th May 2024
HTTP Status Code | HTTP Status | HTTP Status Description | Recommended Action |
---|---|---|---|
200 | OK | Transaction processed successfully. | HTTP 200 means transaction processed successfully by VISA. |
202 | Accepted | Transaction is still processing. | Only supported by Send payout API. Visa will send callback notification with next appropriate transaction status. API originator can also use Query API to obtain the appropriate status of Original Send payout API transaction. |
400 | Bad Request | The transaction was rejected by Visa due to a message validation error. |
Visa will return detail of the error in HTTP 400 API response. |
401 | Unauthorized | This is returned if user credentials are wrong or if client certificate does not match with the one issued by Visa. | Resubmit with valid user credentials or use valid client certificate. |
403 | Request is forbidden | This status indicates that the request does not have permission to access the requested resource. | Check for the following: - You are using the correct credentials for the API being accessed. - You have access to this API. Please do not parse the body of the error message |
404 | Resource not found | The URL is invalid or the Resource could not be found. | Revalidate the URL and the Resource before resubmitting the transaction. For Query API, this HTTP status code means the transaction queried with the clientReferenceId or payoutId does not exist. Please do not parse the body of the error message |
429 | Too many requests | Traffic exceeds configuration rate limit. | It is safe to retry to payout transaction later. Please do not parse the body of the error message |
500 | Internal Server Error | These are returned when an internal server error occurs. | Contact your Visa production support contact for investigation and assistance. Please do not parse the body of the error message |
503 | Service Unavailable | This may be due to network connectivity issue. | Contact your Visa production support contact for investigation and assistance. Please do not parse the body of the error message |
504 | Gateway Timeout | Timeout which may be due to network connectivity issue. | Contact your Visa production support contact for investigation and assistance. Recommend not to re-post transaction and check settlement report. |
Last updated: 28th March 2025
Status |
Code |
Message |
API |
400 |
11000 |
Mandatory value is missing. |
Common across all APIs |
400 |
11052 |
Value provided for one of the fields is too long. |
Common across all APIs |
400 |
11053 |
Value provided for one of the fields is too short. |
Common across all APIs |
400 |
11054 |
Value provided for one of the fields has incorrect format. |
Common across all APIs |
400 |
11055 |
Value provided for one of the fields is invalid. |
Common across all APIs |
400 |
4003 |
The recipient country and currency route selected is not supported. |
Send Payout, Validate Payout |
400 |
4004 |
The recipient country and currency route selected is not supported. |
Send Payout, Validate Payout |
400 |
4100 |
Transaction cannot be processed at this time, please contact Visa. |
Send Payout, Validate Payout, Query Payout, Cancel Payout |
400 |
4102 |
Recipient bank account is not supported. |
Send Payout, Validate Payout |
400 |
4110 |
The beneficiary Bank Account Intermediary Account supplied field contains not supported characters. |
Send Payout, Validate Payout |
400 |
4111 |
Route not supported, please contact Visa representative |
Send Payout, Validate Payout |
400 |
4112 |
Wallet Operator does not support recipient verification functionality. |
Verify Recipient |
400 |
4203 |
Sender or recipient identification type is required. |
Send Payout, Validate Payout |
400 |
4205 |
Sender or recipient identification number is not numeric. |
Send Payout, Validate Payout |
400 |
4208 |
Sender or recipient country in address is not allowed. |
Send Payout, Validate Payout |
400 |
4209 |
Sender or recipient identity issue country is not allowed. |
Send Payout, Validate Payout |
400 |
4215 |
Sender or recipient identity number is not binary. |
Send Payout, Validate Payout |
400 |
4218 |
Sender or recipient identity number is not numeric. |
Send Payout, Validate Payout |
400 |
4220 |
Only one document number must be supplied for sender or recipient. |
Send Payout, Validate Payout |
400 |
4221 |
Recipient identification information is invalid or missing |
Send Payout, Validate Payout |
400 |
4223 |
Sender or recipient additional identity data contains more than one item of the same name |
Send Payout, Validate Payout |
400 |
4225 |
Value contains non-supported characters. |
Send Payout, Validate Payout |
400 |
4227 |
Sender or recipient details exceeds max length. |
Send Payout, Validate Payout |
400 |
4300 |
Sender or recipient detail data is incomplete |
Send Payout, Validate Payout |
400 |
4302 |
Additional data is required for this purpose of payment |
Send Payout, Validate Payout |
400 |
4401 |
Recipient bank account has duplicate data. |
Send Payout, Validate Payout |
400 |
4403 |
Payout request has an illegal character data. |
Send Payout, Validate Payout |
400 |
4404 |
Recipient bank account is inactive. |
Send Payout, Validate Payout |
400 |
4407 |
Payout is not cancellable. |
Cancel Payout |
400 |
4408 |
Payout is pending cancellation. |
Cancel Payout |
400 |
4409 |
Transaction cannot be processed at this time, please contact Visa. |
Send Payout, Validate Payout, Query Payout, Cancel Payout |
400 |
4600 |
Final state of the transaction is unknown. |
Send Payout, Validate Payout |
400 |
4601 |
Validation failed for Retrieval Reference Number. This transaction can no longer be retried. |
Send Payout, Validate Payout |
400 |
4602 |
Transaction currency is not same as Destination currency. |
Send Payout, Validate Payout |
400 |
4603 |
Payout not cancellable. |
Cancel Payout |
400 |
4604 |
Transaction currency did not match the settlement currency or the destination currency. |
Send Payout, Validate Payout |
400 |
4700 |
This payout request matches with other payout transactions which are in an inconsistent state. Please contact your Visa Representative. |
Send Payout, Validate Payout |
400 |
4701 |
This payout request is inconsistent with the previously processed payout transaction. |
Send Payout, Validate Payout |
400 |
4702 |
The payout transaction that has been queried is in an inconsistent/unknown state. |
Query Payout |
400 |
4703 |
The payout transaction is in an inconsistent state. Please contact your Visa Representative. |
Send Payout, Validate Payout |
400 |
4704 |
Payout not cancellable at this time. Payout is in an inconsistent state. |
Cancel Payout |
400 |
4900 |
Current transaction is a duplicate. Original Payout attempt is in ERROR. Please contact a Visa representative. |
Send Payout, Validate Payout |
400 |
4901 |
Current transaction is a duplicate. Original Payout attempt is in an undefined state. Please contact a Visa representative. |
Send Payout, Validate Payout |
400 |
4902 |
Current transaction is a duplicate. Original Payout attempt terminated unsuccessfully. |
Send Payout, Validate Payout |
400 |
5000 |
This payout request is inconsistent with the previously processed payout transaction. |
Send Payout, Validate Payout |
400 |
5102 |
Current transaction is a duplicate. |
Send Payout, Validate Payout |
400 |
5103 |
Prior payout exists with the same ClientReferenceID but with different key transaction data elements. |
Send Payout, Validate Payout |
400 |
5200 |
Payout attempt terminated unsuccessfully. |
Send Payout, Validate Payout |
400 |
5201 |
Payout in queue. Wait for the status notification and retry cancellation later. |
Cancel Payout |
400 |
5300 |
This transaction has already been cancelled. Current request is a duplicate. |
Send Payout, Validate Payout, Query Payout, Cancel Payout |
400 |
5301 |
Transaction not in a cancellable state. |
Cancel Payout |
400 |
11001 |
Insufficient bank data supplied. Please contact customer support for more info. |
Send Payout, Validate Payout, Query Payout, Cancel Payout |
400 |
11002 |
Recipient bank BIC is not found. |
Send Payout, Validate Payout |
400 |
11003 |
Recipient companyName or firstName + lastName combination or fullName is required. |
Send Payout, Validate Payout |
400 |
11004 |
Only recipient companyName or firstName + lastName combination or fullName is allowed. |
Send Payout, Validate Payout |
400 |
11005 |
Recipient companyName or fullName is mandatory. |
Send Payout, Validate Payout |
400 |
11006 |
Only recipient companyName or fullName is allowed. |
Send Payout, Validate Payout |
400 |
11007 |
Recipient firstName + lastName combination or fullName is required. |
Send Payout, Validate Payout |
400 |
11008 |
Only recipient firstName + lastName combination or fullName is allowed. |
Send Payout, Validate Payout |
400 |
11057 |
The recipient bank information is not sufficient. |
Send Payout, Validate Payout |
400 |
11064 |
Selected payment rail is not configured. Please contact your Visa representative. |
Send Payout, Validate Payout |
400 |
11156 |
Recipient bank code should not be supplied for this territory |
Send Payout, Validate Payout |
400 |
11157 |
Recipient bank code is contradicting |
Send Payout, Validate Payout |
400 |
11159 |
Recipient bank code contradicts the supplied account number |
Send Payout, Validate Payout |
400 |
11160 |
The recipient bank sort code contains non-numeric characters. |
Send Payout, Validate Payout |
400 |
11161 |
The recipient bank sort code contains non-alphanumeric characters. |
Send Payout, Validate Payout |
400 |
11162 |
Recipient bank sort code is required |
Send Payout, Validate Payout |
400 |
11163 |
Recipient bank sort code is not eligible for local schemes |
Send Payout, Validate Payout |
400 |
11170 |
The recipient bank ABA routing number is required. |
Send Payout, Validate Payout |
400 |
11171 |
Recipient bank ABA routing number contradicts the one derived from this account |
Send Payout, Validate Payout |
400 |
11172 |
Recipient bank code is not found on CB.Net lookup |
Send Payout, Validate Payout |
400 |
11173 |
ABA routing number and a Fedwire code have been supplied which contradict each other |
Send Payout, Validate Payout |
400 |
11202 |
Recipient bank branch code is required in the territory |
Send Payout, Validate Payout |
400 |
11205 |
Recipient bank branch code should not be supplied for this territory |
Send Payout, Validate Payout |
400 |
11206 |
Recipient bank branch code is contradicting |
Send Payout, Validate Payout |
400 |
11208 |
Recipient bank branch code not found on CB.Net lookup |
Send Payout, Validate Payout |
400 |
11356 |
recipient bank account number prefix is too long |
Send Payout, Validate Payout |
400 |
11357 |
recipient bank account number prefix is too short |
Send Payout, Validate Payout |
400 |
11358 |
recipient bank account number prefix contains non-numeric characters |
Send Payout, Validate Payout |
400 |
11360 |
Recipient bank account number failed modulus check |
Send Payout, Validate Payout |
400 |
11364 |
Recipient bank account IBAN is required in the territory |
Send Payout, Validate Payout |
400 |
11367 |
Recipient bank account IBAN country is not recognized |
Send Payout, Validate Payout |
400 |
11368 |
Recipient bank account IBAN failed modulus check |
Send Payout, Validate Payout |
400 |
11370 |
Recipient bank account IBAN is contradicting |
Send Payout, Validate Payout |
400 |
11371 |
Recipient bank account IBAN contradicts the supplied routing number |
Send Payout, Validate Payout |
400 |
11372 |
Recipient bank account IBAN contradicts the supplied account number |
Send Payout, Validate Payout |
400 |
11374 |
Recipient bank IBAN contradicts account number suffix |
Send Payout, Validate Payout |
400 |
11375 |
Recipient bank Account Number and Sort Code mismatch |
Send Payout, Validate Payout |
400 |
11376 |
Recipient bank account IBAN supplied implies a country different than the country code supplied |
Send Payout, Validate Payout |
400 |
11401 |
Recipient bank account type is required in the territory |
Send Payout, Validate Payout |
400 |
11452 |
The recipient bank account number suffix is required in the territory. |
Send Payout, Validate Payout |
400 |
11501 |
Recipient bank BIC code contradicts with bank code. |
Send Payout, Validate Payout |
400 |
11502 |
Recipient bank BIC country does not match bank account country |
Send Payout, Validate Payout |
400 |
11505 |
Recipient bank BIC does not exist in bank partner reference table |
Send Payout, Validate Payout |
400 |
11506 |
Recipient bank BIC supplied contradicts the bank identified by the supplied bank code |
Send Payout, Validate Payout |
400 |
11507 |
Recipient bank BIC has not been supplied and is required in the territory |
Send Payout, Validate Payout |
400 |
11508 |
Recipient bank BIC contains non-alphanumeric characters |
Send Payout, Validate Payout |
400 |
11509 |
Recipient bank BIC country does not match the SWIFT BIC country |
Send Payout, Validate Payout |
400 |
11510 |
Recipient bank BIC is not supported |
Send Payout, Validate Payout |
400 |
11551 |
At least one recipient additional data item must be supplied |
Send Payout, Validate Payout |
400 |
11653 |
The recipient additional data key is not known. |
Send Payout, Validate Payout |
400 |
11750 |
Recipient identificationList must be provided |
Send Payout, Validate Payout |
400 |
11900 |
The recipient alias must be null. |
Send Payout, Validate Payout |
400 |
11950 |
The recipient payoutMethod must not be null. |
Send Payout, Validate Payout |
400 |
11952 |
The recipient payout method is not supported. |
Send Payout, Validate Payout |
400 |
12003 |
Conflicting recipient name, identity or type |
Send Payout, Validate Payout |
400 |
12004 |
Identity Type of beneficiary is required. |
Send Payout, Validate Payout |
400 |
12050 |
The recipient card must be null. |
Send Payout, Validate Payout |
400 |
12506 |
Recipient contact number is mandatory for this route. |
Send Payout, Validate Payout |
400 |
13250 |
No eligible routes found which allow payer unstructured identity |
Send Payout, Validate Payout |
400 |
13357 |
Recipient name or firstName + lastName combination is required |
Send Payout, Validate Payout |
400 |
13358 |
Only recipient name or firstName + lastName combination is allowed |
Send Payout, Validate Payout |
400 |
13359 |
Recipient name is mandatory |
Send Payout, Validate Payout |
400 |
13360 |
Only recipient name is allowed |
Send Payout, Validate Payout |
400 |
13361 |
Recipient firstName + lastName combination or name is required |
Send Payout, Validate Payout |
400 |
13362 |
Only recipient firstName + lastName combination or name is allowed |
Send Payout, Validate Payout |
400 |
13380 |
Recipient middleName must be null |
Send Payout, Validate Payout |
400 |
13425 |
The recipient bank must be null. |
Send Payout, Validate Payout |
400 |
13426 |
Recipient wallet must be null. |
Send Payout, Validate Payout |
400 |
13500 |
The recipientDetail address streetName must be null. |
Send Payout, Validate Payout |
400 |
13550 |
The recipientDetail address streetName must be null. |
Send Payout, Validate Payout |
400 |
13600 |
The recipientDetail address minorSubDivisionCode must be null. |
Send Payout, Validate Payout |
400 |
13701 |
The recipient identification idOwnerType must be null. |
Send Payout, Validate Payout |
400 |
22203 |
The recipient middleName must be null. |
Send Payout, Validate Payout |
400 |
31251 |
The transactionDetail transactionCurrencyCode must be a numeric of length 3. |
Send Payout, Validate Payout |
400 |
31303 |
Payment amount exceeds the route limit. |
Send Payout, Validate Payout, Query Payout, Cancel Payout |
400 |
31550 |
Transaction purpose of payment is required |
Send Payout, Validate Payout |
400 |
31658 |
Transaction endToEndId must not be null |
Send Payout, Validate Payout |
400 |
31659 |
TransactionDetail structuredRemittance is too long |
Send Payout, Validate Payout |
400 |
31660 |
TransactionDetail structuredRemittance amount is missing |
Send Payout, Validate Payout |
400 |
31661 |
TransactionDetail structuredRemittance amountCurrencyCode is missing |
Send Payout, Validate Payout |
400 |
31663 |
TransactionDetail structuredRemittance amountCurrencyCode is Invalid |
Send Payout, Validate Payout |
400 |
31665 |
TransactionDetail structuredRemittance taxCurrencyCode is Invalid |
Send Payout, Validate Payout |
400 |
31666 |
TransactionDetail structuredRemittance referredDocumentInformation is too long |
Send Payout, Validate Payout |
400 |
31667 |
TransactionDetail structuredRemittance referredDocumentInformation code is missing |
Send Payout, Validate Payout |
400 |
31668 |
TransactionDetail structuredRemittance referredDocumentInformation code has invalid length |
Send Payout, Validate Payout |
400 |
31669 |
TransactionDetail structuredRemittance referredDocumentInformation code has invalid content |
Send Payout, Validate Payout |
400 |
31670 |
TransactionDetail structuredRemittance referredDocumentInformation number is missing |
Send Payout, Validate Payout |
400 |
31671 |
TransactionDetail structuredRemittance referredDocumentInformation number is too short |
Send Payout, Validate Payout |
400 |
31672 |
TransactionDetail structuredRemittance referredDocumentInformation number is too long |
Send Payout, Validate Payout |
400 |
31673 |
TransactionDetail structuredRemittance referredDocumentInformation relatedDate has invalid content |
Send Payout, Validate Payout |
400 |
31674 |
TransactionDetail structuredRemittance creditorReference code is missing |
Send Payout, Validate Payout |
400 |
31675 |
TransactionDetail structuredRemittance creditorReference code has invalid length |
Send Payout, Validate Payout |
400 |
31676 |
TransactionDetail structuredRemittance creditorReference code has invalid content |
Send Payout, Validate Payout |
400 |
31677 |
TransactionDetail structuredRemittance creditorReference number is missing |
Send Payout, Validate Payout |
400 |
31678 |
TransactionDetail structuredRemittance creditorReference number is too short |
Send Payout, Validate Payout |
400 |
31679 |
TransactionDetail structuredRemittance creditorReference number is too long |
Send Payout, Validate Payout |
400 |
31680 |
TransactionDetail structuredRemittance taxAmount is invalid |
Send Payout, Validate Payout |
400 |
31681 |
TransactionDetail structuredRemittance amount has invalid content |
Send Payout, Validate Payout |
400 |
31682 |
The minor units in structuredRemittance Amount does not align with currency exponent |
Send Payout, Validate Payout |
400 |
31683 |
The minor units in structuredRemittance taxAmount does not align with currency exponent |
Send Payout, Validate Payout |
400 |
34253 |
The transaction currency should be same as either the client's settlement currency or recipient's bank currency |
Send Payout, Validate Payout |
400 |
34254 |
The transaction currency should be same as either the client's settlement currency or recipient's wallet currency |
Send Payout, Validate Payout |
400 |
41001 |
Sender companyName or fullName is required |
Send Payout, Validate Payout |
400 |
41002 |
Only sender companyName or fullName is allowed |
Send Payout, Validate Payout |
400 |
41003 |
Sender firstName + lastName combination or fullName is required |
Send Payout, Validate Payout |
400 |
41004 |
Only sender firstName + lastName combination or fullName is allowed |
Send Payout, Validate Payout |
400 |
41005 |
SenderAccountNumber or senderReferenceNumber is required |
Send Payout, Validate Payout |
400 |
41006 |
Only senderAccountNumber or senderReferenceNumber is allowed |
Send Payout, Validate Payout |
400 |
41007 |
Sender name is required |
Send Payout, Validate Payout |
400 |
41008 |
Only sender name is allowed |
Send Payout, Validate Payout |
400 |
41009 |
Sender firstName + lastName combination or name is required |
Send Payout, Validate Payout |
400 |
41010 |
Only sender firstName + lastName combination or name is allowed |
Send Payout, Validate Payout |
400 |
41011 |
Sender name or firstName + lastName combination is required |
Send Payout, Validate Payout |
400 |
41012 |
Only sender name or firstName + lastName combination is allowed |
Send Payout, Validate Payout |
400 |
41102 |
SenderReferenceNumber field must be null |
Send Payout, Validate Payout |
400 |
41150 |
The sender sourceOfFunds field must be null. |
Send Payout, Validate Payout |
400 |
42400 |
No eligible routes found which allow payer unstructured identity |
Send Payout, Validate Payout, Query Payout, Cancel Payout |
400 |
42620 |
Sender middleName must be null |
Send Payout, Validate Payout |
400 |
42851 |
The sender identification idOwnerType must be null. |
Send Payout, Validate Payout |
400 |
44010 |
Payment value less than the minimum route limit |
Send Payout, Validate Payout |
400 |
44013 |
Value provided for one of the fields is too long |
Send Payout, Validate Payout |
400 |
44015 |
Sender-beneficiary relationship is not allowed |
Send Payout, Validate Payout |
400 |
44016 |
Value provided for one of the fields is invalid |
Send Payout, Validate Payout |
400 |
44017 |
Country is not currently supported |
Send Payout, Validate Payout |
400 |
44018 |
Sender name or first name and last name are required. |
Send Payout, Validate Payout |
400 |
44019 |
One of sender name or first name and last name must be provided |
Send Payout, Validate Payout |
400 |
44021 |
Either senderAccountNumber or senderReferenceNumber is required |
Send Payout, Validate Payout |
400 |
44022 |
A company cannot have date of birth or country of birth or city of birth |
Send Payout, Validate Payout |
400 |
44023 |
This combination of sender type and recipient type provided is not supported for this route |
Send Payout, Validate Payout |
400 |
44025 |
Sender age is not supported |
Send Payout, Validate Payout |
400 |
44026 |
An Individual cannot have a legal registration number |
Send Payout, Validate Payout |
400 |
44027 |
A company cannot have a date of birth |
Send Payout, Validate Payout |
400 |
44028 |
A company cannot have a country of birth |
Send Payout, Validate Payout |
400 |
44029 |
Recipient wallet account not found |
Send Payout, Validate Payout |
400 |
44030 |
Recipient details mismatch at wallet operator. |
Send Payout, Validate Payout |
400 |
44031 |
Recipient wallet account is unavailable |
Send Payout, Validate Payout |
400 |
44032 |
Recipient identification id type is not supported |
Send Payout, Validate Payout |
400 |
44037 |
Recipient wallet country is not supported for this wallet operator |
Send Payout, Validate Payout |
400 |
44038 |
Recipient wallet currency is not supported for this wallet operator |
Send Payout, Validate Payout |
400 |
44039 |
Recipient name or first name and last name are required. |
Send Payout, Validate Payout |
400 |
44040 |
Recipient name or first name and last name are required. |
Send Payout, Validate Payout |
400 |
44041 |
A company cannot have date of birth or country of birth or city of birth |
Send Payout, Validate Payout |
400 |
44042 |
A company cannot have a passport |
Send Payout, Validate Payout |
400 |
44043 |
A company cannot have a driving license |
Send Payout, Validate Payout |
400 |
44044 |
A company cannot have a national id |
Send Payout, Validate Payout |
400 |
44045 |
A company cannot have a tax id |
Send Payout, Validate Payout |
400 |
44046 |
A company cannot have a foreign id |
Send Payout, Validate Payout |
400 |
44047 |
Recipient name or first name and last name are required. |
Send Payout, Validate Payout, Verify Recipient |
400 |
44049 |
A company cannot have a passport |
Send Payout, Validate Payout |
400 |
44050 |
A company cannot have a driving license |
Send Payout, Validate Payout |
400 |
44051 |
A company cannot have a national id |
Send Payout, Validate Payout |
400 |
44052 |
A company cannot have a foreign id |
Send Payout, Validate Payout |
400 |
44056 |
A company cannot have a city of birth |
Send Payout, Validate Payout |
400 |
44057 |
Sender minimum information is missing |
Send Payout, Validate Payout |
400 |
44058 |
Recipient details validation in progress with partner |
Send Payout, Validate Payout |
400 |
44059 |
This request could not be processed. Please try again. |
Send Payout, Validate Payout |
400 |
44060 |
Transaction amount exceeds the transaction limit for the sender |
Send Payout, Validate Payout |
400 |
44061 |
Transaction amount exceeds the transaction limit for the recipient. |
Send Payout, Validate Payout |
400 |
44062 |
Sender’s transaction frequency exceeds the limit. |
Send Payout, Validate Payout |
400 |
44063 |
Recipient’s transaction frequency exceeds the limit. |
Send Payout, Validate Payout |
400 |
44064 |
Payment rejected for compliance related reason at partner. Contact your Visa representative for assistance. |
Send Payout, Validate Payout |
400 |
44065 |
The value provided for one or more request parameters is considered invalid. |
Send Payout, Validate Payout, Query Payout, Cancel Payout, Verify Recipient |
400 |
44067 |
No route exists for this combination |
Send Payout, Validate Payout |
400 |
44068 |
This payout request could not be processed. Please contact your Visa representative. |
Send Payout, Validate Payout |
400 |
44069 |
This payout request could not be processed. Please contact your Visa representative. |
Send Payout, Validate Payout |
400 |
44070 |
Configuration error. Please contact your Visa representative. |
Send Payout, Validate Payout, Verify Recipient |
400 |
44072 |
Business Application ID is not correct |
Send Payout, Validate Payout |
400 |
44073 |
The payoutSpeed is not correct. |
Send Payout, Validate Payout |
400 |
44078 |
The additional identity data block contains an invalid item |
Send Payout, Validate Payout |
400 |
44079 |
A company cannot have a tax id |
Send Payout, Validate Payout |
400 |
44082 |
The route or wallet operator does not support the destination amount precision |
Send Payout, Validate Payout |
400 |
51001 |
Payout not found |
Send Payout, Validate Payout, Query Payout, Cancel Payout |
400 |
51021 |
The idType must be one of CLIENT_REFERENCE_ID or PAYOUT_ID. |
Query Payout, Cancel Payout |
400 |
51204 |
Sender middleName must be null |
Send Payout, Validate Payout |
400 |
52010 |
Insufficient fund in merchant account |
Send Payout, Validate Payout |
400 |
52012 |
Expired transfer proposal |
Send Payout, Validate Payout |
400 |
53000 |
Transaction Error |
Send Payout, Validate Payout, Query Payout, Cancel Payout |
400 |
53003 |
Partner corridor not active |
Send Payout, Validate Payout |
400 |
53008 |
Subscriber not found |
Send Payout, Validate Payout |
400 |
53009 |
Subscriber not authorized to receive amount |
Send Payout, Validate Payout |
400 |
53011 |
Transaction could not be executed |
Send Payout, Validate Payout |
400 |
53013 |
E-wallet system error |
Send Payout, Validate Payout, Query Payout, Cancel Payout |
400 |
53014 |
MFS system error |
Send Payout, Validate Payout, Query Payout, Cancel Payout |
400 |
53015 |
Blacklist error |
Send Payout, Validate Payout, Query Payout, Cancel Payout |
400 |
53016 |
Daily sender velocity limit exceeded |
Send Payout, Validate Payout |
400 |
53017 |
Daily recipient velocity limit exceeded |
Send Payout, Validate Payout |
400 |
53018 |
Weekly sender velocity limit exceeded |
Send Payout, Validate Payout |
400 |
53019 |
Weekly recipient velocity limit exceeded |
Send Payout, Validate Payout |
400 |
53020 |
Monthly sender velocity limit exceeded |
Send Payout, Validate Payout |
400 |
53021 |
Monthly recipient velocity limit exceeded |
Send Payout, Validate Payout |
400 |
53022 |
Transaction max amount exceeded |
Send Payout, Validate Payout |
400 |
53023 |
Subscriber not authorized to receive transaction |
Send Payout, Validate Payout |
400 |
53050 |
PayoutMethod must not be null |
Send Payout, Validate Payout |
400 |
54450 |
The number of calendar days requested must be an integer value between 1 and 30. |
Get Posting Calendar |
400 |
61000 |
Unknown query parameter |
Query Payout, Get Posting Calendar |
400 |
61204 |
The sourceCurrencyCode should not be supplied for Push to Account. |
Send Payout, Validate Payout |
400 |
61205 |
The sourceAmount should not be supplied for Push to Account. |
Send Payout, Validate Payout |
400 |
61250 |
TransactionDetail sourceCurrencyCode must be null |
Send Payout, Validate Payout |
400 |
61300 |
TransactionDetail sourceAmount must be null |
Send Payout, Validate Payout |
400 |
70102 |
The currencyCode must be a alphabetic string of length 3. |
Get Account Balance |
400 |
70104 |
No balances to return. |
Get Account Balance |
400 |
70105 |
A balance for the currency and account requested does not exist. |
Get Account Balance |
400 |
99999 |
There is an issue with the data of this transaction and it cannot be processed |
Send Payout, Validate Payout, Query Payout, Cancel Payout |
400 |
100042 |
Data for one or more of Recipient fields are required to process your payout request |
Send Payout, Validate Payout |
400 |
100043 |
Recipient province or state is not correct |
Send Payout, Validate Payout |
400 |
100044 |
Data for one or more Recipient fields contains special characters |
Send Payout, Validate Payout |
400 |
100049 |
Data for one or more Recipient fields contains special characters |
Send Payout, Validate Payout |
400 |
100050 |
The minor units in Transaction Amount does not align with currency exponent. |
Send Payout, Validate Payout |
400 |
100051 |
Data for one or more Recipient fields contains alpha and/or special characters |
Send Payout, Validate Payout |
400 |
100052 |
Data for one or more Recipient fields are not correct or contains special characters |
Send Payout, Validate Payout |
400 |
100053 |
Data provided for one or more Recipient fields is not currently supported |
Send Payout, Validate Payout |
400 |
100054 |
Recipient ID issue country is not correct |
Send Payout, Validate Payout |
400 |
100055 |
Recipient ID number is not correct |
Send Payout, Validate Payout |
400 |
100056 |
Data for one or more of Recipient country fields is not correct |
Send Payout, Validate Payout |
400 |
100058 |
Recipient ID type is not correct |
Send Payout, Validate Payout |
400 |
100059 |
Recipient date of birth is not correct. |
Send Payout, Validate Payout |
400 |
100061 |
Recipient email address is not correct |
Send Payout, Validate Payout |
400 |
100062 |
Recipient company registration number is not correct |
Send Payout, Validate Payout |
400 |
100066 |
Recipient identity type is mandatory for this route |
Send Payout, Validate Payout |
400 |
100089 |
Data for one or more Recipient identification list fields is not correct |
Send Payout, Validate Payout |
400 |
100106 |
Only one form of identification is required for the Recipient |
Send Payout, Validate Payout |
400 |
100110 |
Duplicate data for one or more Recipient identification list fields exists |
Send Payout, Validate Payout |
400 |
100114 |
Data provided for one or more Recipient fields is not required for this destination country |
Send Payout, Validate Payout |
400 |
100117 |
Destination route not set up |
Send Payout, Validate Payout |
400 |
100118 |
Destination country is not currently supported |
Send Payout, Validate Payout |
400 |
100119 |
Sender details are not in the correct format. Contact your Visa representative for assistance. |
Send Payout, Validate Payout |
400 |
100120 |
Recipient details are not in the correct format. Contact your Visa representative for assistance. |
Send Payout, Validate Payout |
400 |
100144 |
Combination of Recipient bank country code and Recipient bank account number for 'IBAN' bank account number type is not correct |
Send Payout, Validate Payout |
400 |
100151 |
Unable to validate this payout request becuase one or more of recipient bank information provided is missing or invalid. |
Send Payout, Validate Payout |
400 |
100162 |
Recipient bank account name is required to process your payout request. |
Send Payout, Validate Payout |
400 |
100174 |
Recipient bank account name contains special characters. |
Send Payout, Validate Payout |
400 |
100192 |
Recipient bank name is required to process your payout request |
Send Payout, Validate Payout |
400 |
100204 |
Recipient bank name contains special characters. |
Send Payout, Validate Payout |
400 |
100210 |
Recipient bank account name is not correct |
Send Payout, Validate Payout |
400 |
100222 |
Recipient bank name is not currently supported for this payout request |
Send Payout, Validate Payout |
400 |
100228 |
Recipient bank code is required to process your payout request |
Send Payout, Validate Payout |
400 |
100246 |
Recipient bank code contains special characters. |
Send Payout, Validate Payout |
400 |
100252 |
Recipient bank code contains alpha and/or special characters. |
Send Payout, Validate Payout |
400 |
100258 |
Recipient bank code should not be provided for this destination country |
Send Payout, Validate Payout |
400 |
100264 |
The bank code provided conflicts with the rest of the recipient bank information in the payout request. |
Send Payout, Validate Payout |
400 |
100270 |
Recipient bank code is not correct |
Send Payout, Validate Payout |
400 |
100276 |
Combination of Recipient bank code and Recipient bank account number is not correct |
Send Payout, Validate Payout |
400 |
100283 |
Recipient bank branch code is required to process your payout request |
Send Payout, Validate Payout |
400 |
100306 |
Recipient bank branch code contains alpha and/or special characters. |
Send Payout, Validate Payout |
400 |
100312 |
Recipient bank branch code should not be provided for this destination country |
Send Payout, Validate Payout |
400 |
100318 |
The bank branch code provided conflicts with the rest of the recipient bank information in the payout request. |
Send Payout, Validate Payout |
400 |
100324 |
Recipient bank branch code is not correct |
Send Payout, Validate Payout |
400 |
100330 |
One or more of the beneficiary bank information fields provided is incorrect |
Send Payout, Validate Payout |
400 |
100336 |
Combination of Recipient bank BIC and Recipient bank code is not correct |
Send Payout, Validate Payout |
400 |
100348 |
Recipient bank account number is not correct |
Send Payout, Validate Payout |
400 |
100354 |
Recipient bank account number is required to process your payout request. |
Send Payout, Validate Payout |
400 |
100372 |
Recipient bank account number contains alpha and/or special characters. |
Send Payout, Validate Payout |
400 |
100378 |
Recipient bank account number contains special characters. |
Send Payout, Validate Payout |
400 |
100408 |
Recipient bank account number has failed the modulus check. |
Send Payout, Validate Payout |
400 |
100426 |
Recipient bank account number suffix contains alpha and/or special characters. |
Send Payout, Validate Payout |
400 |
100432 |
Recipient bank account number suffix contains special characters. |
Send Payout, Validate Payout |
400 |
100445 |
Recipient bank account type is required to process your payout request |
Send Payout, Validate Payout |
400 |
100450 |
Recipient bank account type is not correct. |
Send Payout, Validate Payout |
400 |
100456 |
Recipient bank account type contains special characters. |
Send Payout, Validate Payout |
400 |
100462 |
Recipient bank account number suffix is required to process your payout request |
Send Payout, Validate Payout |
400 |
100468 |
Remove the Recipient bank account number suffix. The suffix is included in the Recipient bank account number. |
Send Payout, Validate Payout |
400 |
100474 |
Recipient bank BIC is required to process your payout request |
Send Payout, Validate Payout |
400 |
100480 |
Recipient bank BIC is not correct |
Send Payout, Validate Payout |
400 |
100486 |
Data for one or more fields are not correct or contains special characters. |
Send Payout, Validate Payout |
400 |
100492 |
Recipient bank BIC contains special characters. |
Send Payout, Validate Payout |
400 |
100504 |
Recipient bank BIC is not correct |
Send Payout, Validate Payout |
400 |
100511 |
Recipient bank country code requires IBAN account number to process this payout request |
Send Payout, Validate Payout |
400 |
100528 |
Recipient bank country code does not support IBAN account numbers |
Send Payout, Validate Payout |
400 |
100534 |
Recipient bank account number has failed the modulus check |
Send Payout, Validate Payout |
400 |
100552 |
Combination of Recipient 'IBAN' bank account number and Recipient bank code is not correct |
Send Payout, Validate Payout |
400 |
100678 |
Recipient bank code is not currently supported for this payout request |
Send Payout, Validate Payout |
400 |
100684 |
Combination of Recipient bank code and Recipient bank branch code is not correct |
Send Payout, Validate Payout |
400 |
100690 |
Combination of Recipient bank account number and Recipient bank code type is not correct |
Send Payout, Validate Payout |
400 |
100696 |
Data provided for one or more Sender fields is not currently supported |
Send Payout, Validate Payout |
400 |
100706 |
Data for one or more Sender country fields is not correct |
Send Payout, Validate Payout |
400 |
100710 |
Sender ID issue country is not correct |
Send Payout, Validate Payout |
400 |
100717 |
Sender ID type is not correct |
Send Payout, Validate Payout |
400 |
100724 |
Sender email address is not correct |
Send Payout, Validate Payout |
400 |
100731 |
Sender province is not correct/ Sender province or state is not correct |
Send Payout, Validate Payout |
400 |
100737 |
Sender identity type is mandatory for this route |
Send Payout, Validate Payout |
400 |
100741 |
Data for one or more Sender fields is required to process your payout request |
Send Payout, Validate Payout |
400 |
100744 |
Sender type must be 'I' for Individual or 'C' for Company |
Send Payout, Validate Payout |
400 |
100746 |
Sender date of birth is not correct |
Send Payout, Validate Payout |
400 |
100753 |
Data for one or more Sender identification list fields is not correct |
Send Payout, Validate Payout |
400 |
100763 |
Data for one or more Sender fields contains special characters |
Send Payout, Validate Payout |
400 |
100781 |
Data for one or more Sender fields contains alpha and/or special characters. |
Send Payout, Validate Payout |
400 |
100798 |
Only one form of identification is required for the Sender |
Send Payout, Validate Payout |
400 |
100802 |
Sender ID number is not correct |
Send Payout, Validate Payout |
400 |
100809 |
Duplicate data for one or more Sender identification list fields exists |
Send Payout, Validate Payout |
400 |
100816 |
Data for one or more Sender fields are not correct or contains special characters |
Send Payout, Validate Payout |
400 |
100843 |
Data for one or more Sender fields are required to process your payout request |
Send Payout, Validate Payout |
400 |
100852 |
Sender company registration number is not correct |
Send Payout, Validate Payout |
400 |
100859 |
Data provided for one or more Sender fields is not required for this destination country |
Send Payout, Validate Payout |
400 |
100888 |
Configuration error. Please contact your Visa representative. |
Send Payout, Validate Payout |
400 |
100891 |
Purpose of payment is not correct |
Send Payout, Validate Payout |
400 |
100892 |
This is a duplicate transaction |
Send Payout, Validate Payout |
400 |
100896 |
Recipient bank code or bank account number is required to process your payout request |
Send Payout, Validate Payout |
400 |
100898 |
One or more of sender or reciepient identity data is missing or invalid |
Send Payout, Validate Payout |
400 |
100902 |
Recipient additional data value contains special characters or exceeds max length allowed. |
Send Payout, Validate Payout |
400 |
100903 |
Sender reference number contains special characters. |
Send Payout, Validate Payout |
400 |
100906 |
Configuration error. Onboarding incomplete. Please contact your Visa representative. |
Send Payout, Validate Payout |
400 |
100908 |
Recipient type supported is Individual for this payout |
Send Payout, Validate Payout |
400 |
100909 |
Data for Sender date of birth is required to process your payout request |
Send Payout, Validate Payout |
400 |
100911 |
Data for Sender address is required to process your payout request |
Send Payout, Validate Payout |
400 |
100914 |
Sender type supported is Individual for this payout |
Send Payout, Validate Payout |
400 |
100915 |
Transaction amount exceeds the transaction limit |
Send Payout, Validate Payout |
400 |
100916 |
Transaction Amount or derived Destination Amount is 0 |
Send Payout, Validate Payout |
400 |
100918 |
Data for Sender country is required to process your payout request |
Send Payout, Validate Payout |
400 |
100919 |
Recipient tax code (RUC) is required and has not been provided or is not correct |
Send Payout, Validate Payout |
400 |
100940 |
Initiating Party ID is not correct |
Send Payout, Validate Payout, Query Payout, Cancel Payout |
400 |
100941 |
Quote ID has expired |
Send Payout, Validate Payout |
400 |
100942 |
Quote ID not found |
Send Payout, Validate Payout |
400 |
100943 |
Quote ID does not belong to the given Initiating Party ID |
Send Payout, Validate Payout |
400 |
100944 |
The currency pair associated with the Quote ID does not match the currency pair in the Payout request. |
Send Payout, Validate Payout |
400 |
100946 |
Quote ID is invalid |
Send Payout, Validate Payout |
400 |
100947 |
Undefined Internal Error. Please contact your Visa representative for assistance. |
Send Payout, Validate Payout |
400 |
100948 |
Additional Data Name under Transaction Details is not in the correct format. |
Send Payout, Validate Payout |
400 |
100949 |
The length of the field is incorrect. |
Get Account Balance |
400 |
100950 |
Transaction not in a cancellable state. |
Cancel Payout |
400 |
100951 |
The initiatingPartyId is too long. |
Send Payout, Validate Payout, Query Payout, Cancel Payout |
400 |
100952 |
Route is not allowed. |
Send Payout, Validate Payout |
400 |
100953 |
IBAN is not enabled on SEPA Instant |
Send Payout, Validate Payout |
400 |
200008 |
Only Recipient wallet account identifier type PHONENUMBER supported for this wallet operator |
Send Payout, Validate Payout |
400 |
200009 |
Recipient account identifier phone number not in correct format |
Send Payout, Validate Payout |
400 |
200012 |
Payout method does not match the recipient details provided |
Send Payout, Validate Payout |
400 |
200020 |
Recipient bank account cannot be validated. Bank or identity information is missing or incorrect. |
Send Payout, Validate Payout |
400 |
200026 |
If referredDocumentInformation is provided then code is mandatory |
Send Payout, Validate Payout |
400 |
200027 |
If referredDocumentInformation is provided then number is mandatory |
Send Payout, Validate Payout |
400 |
200028 |
If creditorReference is provided then number is mandatory |
Send Payout, Validate Payout |
400 |
200029 |
If creditorReference is provided then code is mandatory |
Send Payout, Validate Payout |
400 |
200030 |
If structuredRemittance object is included in the payload then amount is mandatory |
Send Payout, Validate Payout |
400 |
200031 |
If structuredRemittance object is included in the payload then amountCurrencyCode is mandatory |
Send Payout, Validate Payout |
400 |
200032 |
If structuredRemittance object is included in the payload then a referredDocumentInformation or a creditorReference array must be included |
Send Payout, Validate Payout |
400 |
200033 |
None of the available routes for this transaction support structured remittance information |
Send Payout, Validate Payout |
400 |
200034 |
Positive signed amount provided for a credit note |
Send Payout, Validate Payout |
400 |
200035 |
Negative signed amount provided for an invoice |
Send Payout, Validate Payout |
400 |
200036 |
StructuredRemittance array not supported for selected route |
Send Payout, Validate Payout |
400 |
200037 |
StructuredRemittance data block exceeds the maximum length. |
Send Payout, Validate Payout |
400 |
200038 |
Minimum required structured remittance information is not provided. Amount, Currency code and creditor reference information is required and creditor reference code must be SCOR for the selected route |
Send Payout, Validate Payout |
400 |
200039 |
Structural Remittance Information currency code must match recipientDetail.bank.currencyCode for selected route |
Send Payout, Validate Payout |
400 |
200041 |
Amount in SRI does not equal payout request amount |
Send Payout, Validate Payout |
400 |
200043 |
Value provided for one of the fields has incorrect format |
Send Payout, Validate Payout |
400 |
200048 |
Structured Remittance array is larger than supported |
Send Payout, Validate Payout |
400 |
200049 |
Structural Remittance Information is disabled for this environment |
Send Payout, Validate Payout |
400 |
200050 |
Tax Amount and Tax Currency Code must be provided together |
Send Payout, Validate Payout |
400 |
200051 |
ReferredDocumentInformation data block exceeds the maximum length |
Send Payout, Validate Payout |
400 |
200052 |
Tax amount is always positive and greater than zero |
Send Payout, Validate Payout |
400 |
200054 |
Structured remittance information is not supported for payment method 'W' |
Send Payout, Validate Payout |
400 |
200055 |
Unstructured Remittance Information should not be present with Structured Remittance Information in payout |
Send Payout, Validate Payout |
400 |
200056 |
TaxAmount field in Structured Remittance Information is not supported by this route |
Send Payout, Validate Payout |
400 |
502150 |
Recipient card paymentCredentialReference must be null. |
Send Payout, Validate Payout |
400 |
502450 |
SenderDetail paymentCredentialReference must be null. |
Send Payout, Validate Payout |
400 |
504102 |
TransactionDetail secondaryId must be null. |
Send Payout, Validate Payout |
Status |
Code |
Message |
400 |
11000 |
Mandatory value is missing. |
400 |
11052 |
Value provided for one of the fields is too long. |
400 |
11053 |
Value provided for one of the fields is too short. |
400 |
11054 |
Value provided for one of the fields has incorrect format. |
400 |
11055 |
Value provided for one of the fields is invalid. |
400 |
4003 |
The Creditor country and currency route selected is not supported. |
400 |
4004 |
The Creditor country and currency route selected is not supported. |
400 |
4100 |
Transaction cannot be processed at this time, please contact Visa. |
400 |
4102 |
Creditor bank account is not supported. |
400 |
4110 |
The beneficiary Bank Account Intermediary Account supplied field contains not supported characters. |
400 |
4111 |
Route not supported, please contact Visa representative |
400 |
4203 |
Debtor or Creditor identification type is required. |
400 |
4205 |
Debtor or Creditor identification number is not numeric. |
400 |
4208 |
Debtor or Creditor country in address is not allowed. |
400 |
4209 |
Debtor or Creditor identity issue country is not allowed. |
400 |
4215 |
Debtor or Creditor identity number is not binary. |
400 |
4218 |
Debtor or Creditor identity number is not numeric. |
400 |
4220 |
Only one document number must be supplied for Debtor or Creditor. |
400 |
4221 |
Creditor identification information is invalid or missing |
400 |
4223 |
Debtor or Creditor additional identity data contains more than one item of the same name |
400 |
4225 |
Value contains non-supported characters. |
400 |
4227 |
Debtor or Creditor details exceeds max length. |
400 |
4300 |
Debtor or Creditor detail data is incomplete |
400 |
4302 |
Additional data is required for this purpose of payment |
400 |
4401 |
Creditor account has duplicate data. |
400 |
4403 |
Payout request has an illegal character data. |
400 |
4404 |
Creditor account is inactive. |
400 |
4407 |
Payout is not cancellable. |
400 |
4408 |
Payout is pending cancellation. |
400 |
4409 |
Transaction cannot be processed at this time, please contact Visa. |
400 |
4600 |
Final state of the transaction is unknown. |
400 |
4601 |
Validation failed for Retrieval Reference Number. This transaction can no longer be retried. |
400 |
4602 |
Interbank Settlement currency is not same as Destination currency. |
400 |
4603 |
Payout not cancellable. |
400 |
4604 |
Interbank Settlement currency did not match the debtor account currency or the creditor account currency. |
400 |
4700 |
This payout request matches with other payout transactions which are in an inconsistent state. Please contact your Visa Representative. |
400 |
4701 |
This payout request is inconsistent with the previously processed payout transaction. |
400 |
4702 |
The payout transaction that has been queried is in an inconsistent/unknown state. |
400 |
4703 |
The payout transaction is in an inconsistent state. Please contact your Visa Representative. |
400 |
4704 |
Payout not cancellable at this time. Payout is in an inconsistent state. |
400 |
4900 |
Current transaction is a duplicate. Original Payout attempt is in ERROR. Please contact a Visa representative. |
400 |
4901 |
Current transaction is a duplicate. Original Payout attempt is in an undefined state. Please contact a Visa representative. |
400 |
4902 |
Current transaction is a duplicate. Original Payout attempt terminated unsuccessfully. |
400 |
5000 |
This payout request is inconsistent with the previously processed payout transaction. |
400 |
5102 |
Current transaction is a duplicate. |
400 |
5103 |
Prior payout exists with the same Instruction Identification but with different key transaction data elements. |
400 |
5200 |
Payout attempt terminated unsuccessfully. |
400 |
5201 |
Payout in queue. Wait for the status notification and retry cancellation later. |
400 |
5300 |
This transaction has already been cancelled. Current request is a duplicate. |
400 |
5301 |
Transaction not in a cancellable state. |
400 |
11001 |
Insufficient bank data supplied. Please contact customer support for more info. |
400 |
11002 |
Creditor agent BIC is not found. |
400 |
11003 |
Creditor companyName or firstName + lastName combination or fullName is required. |
400 |
11004 |
Only Creditor companyName or firstName + lastName combination or fullName is allowed. |
400 |
11005 |
Creditor companyName or fullName is mandatory. |
400 |
11006 |
Only Creditor companyName or fullName is allowed. |
400 |
11007 |
Creditor firstName + lastName combination or fullName is required. |
400 |
11008 |
Only Creditor firstName + lastName combination or fullName is allowed. |
400 |
11057 |
The Creditor agent information is not sufficient. |
400 |
11156 |
Creditor agent clearing system member ID not be supplied for this territory |
400 |
11157 |
Creditor agent clearing system member ID is contradicting |
400 |
11159 |
Creditor agent clearing system member ID contradicts the supplied account number |
400 |
11160 |
The Creditor agent clearing system member ID contains non-numeric characters. |
400 |
11161 |
The Creditor agent clearing system member ID contains non-alphanumeric characters. |
400 |
11162 |
Creditor agent clearing system member ID is required |
400 |
11163 |
Creditor agent clearing system member ID is not eligible for local schemes |
400 |
11170 |
The Creditor agent clearing system member ID is required. |
400 |
11171 |
Creditor agent clearing system member ID contradicts the one derived from this account |
400 |
11172 |
Creditor agent clearing system member ID is not found on CB.Net lookup |
400 |
11173 |
ABA routing number and a Fedwire code have been supplied which contradict each other |
400 |
11202 |
Creditor agent branch ID is required in the territory |
400 |
11205 |
Creditor agent branch ID should not be supplied for this territory |
400 |
11206 |
Creditor agent branch ID is contradicting |
400 |
11208 |
Creditor agent branch ID not found on CB.Net lookup |
400 |
11356 |
Creditor bank account number prefix is too long |
400 |
11357 |
Creditor bank account number prefix is too short |
400 |
11358 |
Creditor bank account number prefix contains non-numeric characters |
400 |
11360 |
Creditor account ID failed modulus check |
400 |
11364 |
Creditor account IBAN is required in the territory |
400 |
11367 |
Creditor account IBAN country is not recognized |
400 |
11368 |
Creditor account IBAN failed modulus check |
400 |
11370 |
Creditor account IBAN is contradicting |
400 |
11371 |
Creditor account IBAN contradicts the supplied routing number |
400 |
11372 |
Creditor account IBAN contradicts the supplied account number |
400 |
11374 |
Creditor IBAN contradicts account number suffix |
400 |
11375 |
Creditor Account ID and creditor agent clearing system member ID mismatch |
400 |
11376 |
Creditor account IBAN supplied implies a country different than the country code supplied |
400 |
11401 |
Creditor account type is required in the territory |
400 |
11452 |
The Creditor bank account number suffix is required in the territory. |
400 |
11501 |
Creditor agent BIC code contradicts with creditor agent clearing system member ID |
400 |
11502 |
Creditor agent BIC country does not match bank account country |
400 |
11505 |
Creditor agent BIC does not exist in bank partner reference table |
400 |
11506 |
Creditor agent BIC supplied contradicts the bank identified by the supplied creditor agent clearing system member ID |
400 |
11507 |
Creditor agent BIC has not been supplied and is required in the territory |
400 |
11508 |
Creditor agent BIC contains non-alphanumeric characters |
400 |
11509 |
Creditor agent BIC country does not match the SWIFT BIC country |
400 |
11510 |
Creditor agent BIC is not supported |
400 |
11551 |
At least one Creditor additional data item must be supplied |
400 |
11653 |
The Creditor additional data key is not known. |
400 |
11750 |
Creditor identification must be provided |
400 |
11900 |
The Creditor alias must be null. |
400 |
11950 |
The service level must not be null. |
400 |
11952 |
The service level is not supported. |
400 |
12003 |
Conflicting Creditor name, identity or type |
400 |
12004 |
Identity Type of creditor is required. |
400 |
12050 |
The Creditor card must be null. |
400 |
12506 |
Creditor contact number is mandatory for this route. |
400 |
13250 |
No eligible routes found which allow debtor unstructured identity |
400 |
13357 |
Creditor name or firstName + lastName combination is required |
400 |
13358 |
Only Creditor name or firstName + lastName combination is allowed |
400 |
13359 |
Creditor name is mandatory |
400 |
13360 |
Only Creditor name is allowed |
400 |
13361 |
Creditor firstName + lastName combination or name is required |
400 |
13362 |
Only Creditor firstName + lastName combination or name is allowed |
400 |
13380 |
Creditor middleName must be null |
400 |
13425 |
The Creditor agent must be null. |
400 |
13426 |
Creditor wallet must be null. |
400 |
13500 |
The Creditor Postal address Street Name must be null. |
400 |
13550 |
The Creditor Postal address Street Name must be null. |
400 |
13600 |
The Creditor Postal address minorSubDivisionCode must be null. |
400 |
13701 |
The Creditor identification idOwnerType must be null. |
400 |
22203 |
The Creditor middleName must be null. |
400 |
31251 |
Interbank Settlement Amount Currency Code must be a numeric of length 3. |
400 |
31303 |
Payment amount exceeds the route limit. |
400 |
31550 |
Transaction purpose of payment is required |
400 |
31658 |
Transaction endToEndId must not be null |
400 |
31659 |
TransactionDetail structuredRemittance is too long |
400 |
31660 |
StructuredRemittance Referred document amount Remitted amount is missing |
400 |
31661 |
StructuredRemittance Referred document amount Remitted amountCurrencyCode is missing |
400 |
31663 |
StructuredRemittance Referred document amount Remitted amountCurrencyCode is Invalid |
400 |
31665 |
StructuredRemittance Referred document amount tax amountCurrencyCode is Invalid |
400 |
31666 |
TransactionDetail structuredRemittance referredDocumentInformation is too long |
400 |
31667 |
StructuredRemittance referredDocumentInformation code is missing |
400 |
31668 |
StructuredRemittance referredDocumentInformation code has invalid length |
400 |
31669 |
StructuredRemittance referredDocumentInformation code has invalid content |
400 |
31670 |
StructuredRemittance referredDocumentInformation number is missing |
400 |
31671 |
StructuredRemittance referredDocumentInformation number is too short |
400 |
31672 |
StructuredRemittance referredDocumentInformation number is too long |
400 |
31673 |
StructuredRemittance referredDocumentInformation relatedDate has invalid content |
400 |
31674 |
StructuredRemittance creditorReference code is missing |
400 |
31675 |
StructuredRemittance creditorReference code has invalid length |
400 |
31676 |
StructuredRemittance creditorReference code has invalid content |
400 |
31677 |
StructuredRemittance creditorReference number is missing |
400 |
31678 |
StructuredRemittance creditorReference number is too short |
400 |
31679 |
StructuredRemittance creditorReference number is too long |
400 |
31680 |
StructuredRemittance Referred document amount taxAmount is invalid |
400 |
31681 |
StructuredRemittance referred document amount Remitted amount has invalid content |
400 |
31682 |
The minor units in referred document amount Remitted amount does not align with currency exponent |
400 |
31683 |
The minor units in Referred document amount taxAmoun does not align with currency exponent |
400 |
34253 |
The InterbankSettlementAmount currency should be same as either the client's settlement currency or Creditor's bank currency |
400 |
34254 |
The InterbankSettlementAmount currency should be same as either the client's settlement currency or Creditor's wallet currency |
400 |
41001 |
Debtor companyName or fullName is required |
400 |
41002 |
Only Debtor companyName or fullName is allowed |
400 |
41003 |
Debtor firstName + lastName combination or fullName is required |
400 |
41004 |
Only Debtor firstName + lastName combination or fullName is allowed |
400 |
41005 |
DebtorAccountNumber or DebtorReferenceNumber is required |
400 |
41006 |
Only DebtorAccountNumber or DebtorReferenceNumber is allowed |
400 |
41007 |
Debtor name is required |
400 |
41008 |
Only Debtor name is allowed |
400 |
41009 |
Debtor firstName + lastName combination or name is required |
400 |
41010 |
Only Debtor firstName + lastName combination or name is allowed |
400 |
41011 |
Debtor name or firstName + lastName combination is required |
400 |
41012 |
Only Debtor name or firstName + lastName combination is allowed |
400 |
41102 |
DebtorReferenceNumber field must be null |
400 |
41150 |
DebtorAccount Type Proprietry Code field must be null. |
400 |
42400 |
No eligible routes found which allow debtor unstructured identity |
400 |
42620 |
Debtor middleName must be null |
400 |
42851 |
The Debtor identification idOwnerType must be null. |
400 |
44010 |
Payment value less than the minimum route limit |
400 |
44013 |
Value provided for one of the fields is too long |
400 |
44015 |
Debtor-Creditor relationship is not allowed |
400 |
44016 |
Value provided for one of the fields is invalid |
400 |
44017 |
Country is not currently supported |
400 |
44018 |
Debtor name or first name and last name are required. |
400 |
44019 |
One of Debtor name or first name and last name must be provided |
400 |
44021 |
Either DebtorAccountNumber or DebtorReferenceNumber is required |
400 |
44022 |
A company cannot have date of birth or country of birth or city of birth |
400 |
44023 |
This combination of Debtor type and Creditor type provided is not supported for this route |
400 |
44025 |
Debtor age is not supported |
400 |
44026 |
An Individual cannot have a legal registration number |
400 |
44027 |
A company cannot have a date of birth |
400 |
44028 |
A company cannot have a country of birth |
400 |
44029 |
Creditor wallet account not found |
400 |
44030 |
Creditor details mismatch at wallet operator. |
400 |
44031 |
Creditor wallet account is unavailable |
400 |
44032 |
Creditor identification id schemeName is not supported |
400 |
44037 |
Creditor wallet country is not supported for this wallet operator |
400 |
44038 |
Creditor wallet currency is not supported for this wallet operator |
400 |
44039 |
Creditor name or first name and last name are required. |
400 |
44040 |
Creditor name or first name and last name are required. |
400 |
44041 |
A company cannot have date of birth or country of birth or city of birth |
400 |
44042 |
A company cannot have a passport |
400 |
44043 |
A company cannot have a driving license |
400 |
44044 |
A company cannot have a national id |
400 |
44045 |
A company cannot have a tax id |
400 |
44046 |
A company cannot have a foreign id |
400 |
44047 |
Creditor name or first name and last name are required. |
400 |
44049 |
A company cannot have a passport |
400 |
44050 |
A company cannot have a driving license |
400 |
44051 |
A company cannot have a national id |
400 |
44052 |
A company cannot have a foreign id |
400 |
44056 |
A company cannot have a city of birth |
400 |
44057 |
Debtor minimum information is missing |
400 |
44058 |
Creditor details validation in progress with partner |
400 |
44059 |
This request could not be processed. Please try again. |
400 |
44060 |
Transaction amount exceeds the transaction limit for the Debtor |
400 |
44061 |
Transaction amount exceeds the transaction limit for the Creditor. |
400 |
44062 |
Debtor’s transaction frequency exceeds the limit. |
400 |
44063 |
Creditor’s transaction frequency exceeds the limit. |
400 |
44064 |
Payment rejected for compliance related reason at partner. Contact your Visa representative for assistance. |
400 |
44065 |
The value provided for one or more request parameters is considered invalid. |
400 |
44067 |
No route exists for this combination |
400 |
44068 |
This payout request could not be processed. Please contact your Visa representative. |
400 |
44069 |
This payout request could not be processed. Please contact your Visa representative. |
400 |
44070 |
Configuration error. Please contact your Visa representative. |
400 |
44072 |
PaymentTypeInformation CategoryPurpose is not correct |
400 |
44073 |
PaymentTypeInformation InstructionPriority is not correct. |
400 |
44078 |
The additional identity data block contains an invalid item |
400 |
44079 |
A company cannot have a tax id |
400 |
44082 |
The route or wallet operator does not support the destination amount precision |
400 |
51001 |
Payout not found |
400 |
51021 |
The idType must be one of CLIENT_REFERENCE_ID or PAYOUT_ID. |
400 |
51204 |
Debtor middleName must be null |
400 |
52010 |
Insufficient fund in merchant account |
400 |
52012 |
Expired transfer proposal |
400 |
53000 |
Transaction Error |
400 |
53003 |
Partner corridor not active |
400 |
53008 |
Subscriber not found |
400 |
53009 |
Subscriber not authorized to receive amount |
400 |
53011 |
Transaction could not be executed |
400 |
53013 |
E-wallet system error |
400 |
53014 |
MFS system error |
400 |
53015 |
Blacklist error |
400 |
53016 |
Daily Debtor velocity limit exceeded |
400 |
53017 |
Daily Creditor velocity limit exceeded |
400 |
53018 |
Weekly Debtor velocity limit exceeded |
400 |
53019 |
Weekly Creditor velocity limit exceeded |
400 |
53020 |
Monthly Debtor velocity limit exceeded |
400 |
53021 |
Monthly Creditor velocity limit exceeded |
400 |
53022 |
Transaction max amount exceeded |
400 |
53023 |
Subscriber not authorized to receive transaction |
400 |
53050 |
PaymentTypeInformation ServiceLevel must not be null |
400 |
54450 |
The number of calendar days requested must be an integer value between 1 and 30. |
400 |
61000 |
Unknown query parameter |
400 |
61204 |
The sourceCurrencyCode should not be supplied for Push to Account. |
400 |
61205 |
The sourceAmount should not be supplied for Push to Account. |
400 |
61250 |
TransactionDetail sourceCurrencyCode must be null |
400 |
61300 |
TransactionDetail sourceAmount must be null |
400 |
70102 |
The currencyCode must be a alphabetic string of length 3. |
400 |
70104 |
No balances to return. |
400 |
70105 |
A balance for the currency and account requested does not exist. |
400 |
99999 |
There is an issue with the data of this transaction and it cannot be processed |
400 |
100042 |
Data for one or more of Creditor fields are required to process your payout request |
400 |
100043 |
Creditor CountrySubDivision or state is not correct |
400 |
100044 |
Data for one or more Creditor fields contains special characters |
400 |
100049 |
Data for one or more Creditor fields contains special characters |
400 |
100050 |
The minor units in Transaction Amount does not align with currency exponent. |
400 |
100051 |
Data for one or more Creditor fields contains alpha and/or special characters |
400 |
100052 |
Data for one or more Creditor fields are not correct or contains special characters |
400 |
100053 |
Data provided for one or more Creditor fields is not currently supported |
400 |
100054 |
Creditor ID issue country is not correct |
400 |
100055 |
Creditor ID number is not correct |
400 |
100056 |
Data for one or more of Creditor country fields is not correct |
400 |
100058 |
Creditor ID type is not correct |
400 |
100059 |
Creditor date of birth is not correct. |
400 |
100061 |
Creditor email address is not correct |
400 |
100062 |
Creditor company registration number is not correct |
400 |
100066 |
Creditor identity type is mandatory for this route |
400 |
100089 |
Data for one or more Creditor identification list fields is not correct |
400 |
100106 |
Only one form of identification is required for the Creditor |
400 |
100110 |
Duplicate data for one or more Creditor identification list fields exists |
400 |
100114 |
Data provided for one or more Creditor fields is not required for this destination country |
400 |
100117 |
Destination route not set up |
400 |
100118 |
Destination country is not currently supported |
400 |
100119 |
Debtor details are not in the correct format. Contact your Visa representative for assistance. |
400 |
100120 |
Creditor details are not in the correct format. Contact your Visa representative for assistance. |
400 |
100144 |
Combination of Creditor Agent country code and Creditor account identification for 'IBAN' bank account number type is not correct |
400 |
100151 |
Unable to validate this payout request becuase one or more of Creditor bank information provided is missing or invalid. |
400 |
100162 |
Creditor account name is required to process your payout request. |
400 |
100174 |
Creditor account name contains special characters. |
400 |
100192 |
Creditor agent name is required to process your payout request |
400 |
100204 |
Creditor agent name contains special characters. |
400 |
100210 |
Creditor agent account name is not correct |
400 |
100222 |
Creditor agent name is not currently supported for this payout request |
400 |
100228 |
Creditor agent clearing system member ID is required to process your payout request |
400 |
100246 |
Creditor agent clearing system member ID contains special characters. |
400 |
100252 |
Creditor agent clearing system member ID contains alpha and/or special characters. |
400 |
100258 |
Creditor agent clearing system member ID should not be provided for this destination country |
400 |
100264 |
The Creditor agent clearing system member ID provided conflicts with the rest of the Creditor bank information in the payout request. |
400 |
100270 |
Creditor agent clearing system member ID is not correct |
400 |
100276 |
Combination of Creditor agent clearing system member ID and Creditor bank account number is not correct |
400 |
100283 |
Creditor agent branch ID is required to process your payout request |
400 |
100306 |
Creditor agent branch ID contains alpha and/or special characters. |
400 |
100312 |
Creditor agent branch ID should not be provided for this destination country |
400 |
100318 |
The Creditor agent branch ID provided conflicts with the rest of the Creditor bank information in the payout request. |
400 |
100324 |
Creditor agent branch ID is not correct |
400 |
100330 |
One or more of the creditor agent information fields provided is incorrect |
400 |
100336 |
Combination of Creditor agent BIC and Creditor agent clearing system member ID is not correct |
400 |
100348 |
Creditor account ID is not correct |
400 |
100354 |
Creditor account ID is required to process your payout request. |
400 |
100372 |
Creditor account ID contains alpha and/or special characters. |
400 |
100378 |
Creditor account ID contains special characters. |
400 |
100408 |
Creditor account ID has failed the modulus check. |
400 |
100426 |
Creditor bank account number suffix contains alpha and/or special characters. |
400 |
100432 |
Creditor bank account number suffix contains special characters. |
400 |
100445 |
CreditorAccount account type is required to process your payout request |
400 |
100450 |
CreditorAccount account type is not correct. |
400 |
100456 |
CreditorAccount account type contains special characters. |
400 |
100462 |
Creditor bank account number suffix is required to process your payout request |
400 |
100468 |
Remove the Creditor bank account number suffix. The suffix is included in the Creditor bank account number. |
400 |
100474 |
Creditor agent BIC is required to process your payout request |
400 |
100480 |
Creditor agent BIC is not correct |
400 |
100486 |
Data for one or more fields are not correct or contains special characters. |
400 |
100492 |
Creditor agent BIC contains special characters. |
400 |
100504 |
Creditor agent BIC is not correct |
400 |
100511 |
Creditor agent country code requires IBAN account number to process this payout request |
400 |
100528 |
Creditor agent country code does not support IBAN account numbers |
400 |
100534 |
CreditorAccount ID has failed the modulus check |
400 |
100552 |
Combination of Creditor 'IBAN' account ID and Creditor agent clearing system member ID is not correct |
400 |
100678 |
Creditor agent clearing system member ID is not currently supported for this payout request |
400 |
100684 |
Combination of Creditor agent clearing system member ID and Creditor agent clearing system member ID is not correct |
400 |
100690 |
Combination of Creditor account ID and Creditor agent clearing system member code is not correct |
400 |
100696 |
Data provided for one or more Debtor fields is not currently supported |
400 |
100706 |
Data for one or more Debtor country fields is not correct |
400 |
100710 |
Debtor ID issue country is not correct |
400 |
100717 |
Debtor ID scheme name is not correct |
400 |
100724 |
Debtor email address is not correct |
400 |
100731 |
Debtor CountrySubDivision is not correct |
400 |
100737 |
Debtor identity type is mandatory for this route |
400 |
100741 |
Data for one or more Debtor fields is required to process your payout request |
400 |
100744 |
Debtor type must be 'I' for Individual or 'C' for Company |
400 |
100746 |
Debtor date of birth is not correct |
400 |
100753 |
Data for one or more Debtor identification list fields is not correct |
400 |
100763 |
Data for one or more Debtor fields contains special characters |
400 |
100781 |
Data for one or more Debtor fields contains alpha and/or special characters. |
400 |
100798 |
Only one form of identification is required for the Debtor |
400 |
100802 |
Debtor ID number is not correct |
400 |
100809 |
Duplicate data for one or more Debtor identification list fields exists |
400 |
100816 |
Data for one or more Debtor fields are not correct or contains special characters |
400 |
100843 |
Data for one or more Debtor fields are required to process your payout request |
400 |
100852 |
Debtor organisation ID is not correct |
400 |
100859 |
Data provided for one or more Debtor fields is not required for this destination country |
400 |
100888 |
Configuration error. Please contact your Visa representative. |
400 |
100891 |
Purpose of payment is not correct |
400 |
100892 |
This is a duplicate transaction |
400 |
100896 |
Creditor agent clearing system member ID or Creditor account ID is required to process your payout request |
400 |
100898 |
One or more of Debtor or creditor identity data is missing or invalid |
400 |
100902 |
Creditor additional data value contains special characters or exceeds max length allowed. |
400 |
100903 |
Debtor reference number contains special characters. |
400 |
100906 |
Configuration error. Onboarding incomplete. Please contact your Visa representative. |
400 |
100908 |
Creditor type supported is Individual for this payout |
400 |
100909 |
Data for Debtor date of birth is required to process your payout request |
400 |
100911 |
Data for Debtor address is required to process your payout request |
400 |
100914 |
Debtor type supported is Individual for this payout |
400 |
100915 |
Transaction amount exceeds the transaction limit |
400 |
100916 |
Transaction Amount or derived Destination Amount is 0 |
400 |
100918 |
Data for Debtor country is required to process your payout request |
400 |
100919 |
Creditor tax code (RUC) is required and has not been provided or is not correct |
400 |
100940 |
Initiating Party ID is not correct |
400 |
100941 |
Quote ID has expired |
400 |
100942 |
Quote ID not found |
400 |
100943 |
Quote ID does not belong to the given Initiating Party ID |
400 |
100944 |
The currency pair associated with the Quote ID does not match the currency pair in the Payout request. |
400 |
100946 |
Quote ID is invalid |
400 |
100947 |
Undefined Internal Error. Please contact your Visa representative for assistance. |
400 |
100948 |
Additional Data Name under Transaction Details is not in the correct format. |
400 |
100949 |
The length of the field is incorrect. |
400 |
100950 |
Transaction not in a cancellable state. |
400 |
100951 |
The initiatingPartyId is too long. |
400 |
100952 |
Route is not allowed. |
400 |
100953 |
IBAN is not enabled on SEPA Instant |
400 |
200008 |
Only Creditor wallet account identifier type PHONENUMBER supported for this wallet operator |
400 |
200009 |
Creditor account identifier phone number not in correct format |
400 |
200012 |
PaymentInformation ServiceLevel does not match the Creditor details provided |
400 |
200020 |
Creditor account cannot be validated. Bank or identity information is missing or incorrect. |
400 |
200026 |
If referredDocumentInformation is provided then code is mandatory |
400 |
200027 |
If referredDocumentInformation is provided then number is mandatory |
400 |
200028 |
If creditorReference is provided then number is mandatory |
400 |
200029 |
If creditorReference is provided then code is mandatory |
400 |
200030 |
If structuredRemittance object is included in the payload then amount is mandatory |
400 |
200031 |
If structuredRemittance object is included in the payload then amountCurrencyCode is mandatory |
400 |
200032 |
If structuredRemittance object is included in the payload then a referredDocumentInformation or a creditorReference array must be included |
400 |
200033 |
None of the available routes for this transaction support structured remittance information |
400 |
200034 |
Positive signed amount provided for a credit note |
400 |
200035 |
Negative signed amount provided for an invoice |
400 |
200036 |
StructuredRemittance array not supported for selected route |
400 |
200037 |
StructuredRemittance data block exceeds the maximum length. |
400 |
200038 |
Minimum required structured remittance information is not provided. Amount, Currency code and creditor reference information is required and creditor reference code must be SCOR for the selected route |
400 |
200039 |
Structural Remittance Information currency code must match CreditorDetail.bank.currencyCode for selected route |
400 |
200041 |
Amount in SRI does not equal payout request amount |
400 |
200043 |
Value provided for one of the fields has incorrect format |
400 |
200048 |
Structured Remittance array is larger than supported |
400 |
200049 |
Structural Remittance Information is disabled for this environment |
400 |
200050 |
Tax Amount and Tax Currency Code must be provided together |
400 |
200051 |
ReferredDocumentInformation data block exceeds the maximum length |
400 |
200052 |
Tax amount is always positive and greater than zero |
400 |
200054 |
Structured remittance information is not supported for PaymentInformation ServiceLevel 'W' |
400 |
200055 |
Unstructured Remittance Information should not be present with Structured Remittance Information in payout |
400 |
200056 |
TaxAmount field in Structured Remittance Information is not supported by this route |
400 |
502150 |
Creditor card paymentCredentialReference must be null. |
400 |
502450 |
DebtorDetail paymentCredentialReference must be null. |
400 |
504102 |
TransactionDetail secondaryId must be null. |
Last updated: 27th January 2025
Code | Type | Message to Originating Entity |
---|---|---|
RE302 | Reject | Additional KYC information for the Recipient is required. |
RE303 | Reject | Recipient bank BIC is not correct |
RE304 | Reject | Recipient bank code is not correct |
RE305 | Reject | Recipient bank account number for the IBAN account is not correct |
RE306 | Reject | Recipient bank account number is not correct |
RE307 | Reject | Combination of Recipient bank BIC and Recipient bank account number for the IBAN account is not correct |
RE308 | Reject | Recipient bank account name is required |
RE309 | Reject | Recipient bank account number is required |
RE310 | Reject | Recipient bank name is required |
RE311 | Reject | Transaction amount does not meet the minimum amount required by the Recipient bank country |
RE312 | Reject | Recipient bank country does not support the transaction type |
RE313 | Reject | One or more Recipient fields contains special characters |
RE314 | Reject | Sender requested for transfer to be returned |
RE329 | Reject | Recipient bank account does not support electronic transfers |
RE331 | Reject | Recipient bank branch code is not correct |
RE332 | Reject | Combination of Recipient bank BIC and Recipient bank code is not correct |
RE333 | Reject | Combination of Recipient bank BIC and Recipient bank branch code is not correct |
RE334 | Reject | Combination of Recipient bank name and Recipient bank branch code is not correct |
RE335 | Reject | Combination of Recipient bank name and Recipient bank code is not correct |
RE336 | Reject | Combination of Recipient bank name and Recipient bank account number or IBAN is not correct |
RE337 | Reject | Combination of Recipient bank name and Recipient bank BIC is not correct |
RE338 | Reject | Combination of Recipient bank account number and the IBAN account number is not correct |
RE339 | Reject | Combination of Recipient bank code and Recipient bank account number or IBAN is not correct |
RE340 | Reject | Combo of Recipient bank branch code and Recipient bank account number for IBAN account is not correct |
RE341 | Reject | Statement narrative for this transaction contains special characters |
RE342 | Reject | One or more Recipient name fields contains special characters |
RE343 | Reject | Recipient bank country code is not correct |
RE352 | Reject | Requested KYC information has not been received. Recipient bank cannot process this payout request. |
RE353 | Reject | Combination of Recipient bank BIC and Recipient bank country code is not correct |
RE354 | Reject | Recipient bank account does not support the currency in the transaction destination amount |
RE358 | Reject | Recipient bank account is closed |
RE360 | Reject | Recipient did not accept this transfer |
RE361 | Reject | Recipient bank account name does not match Recipient bank account number |
RE362 | Reject | Recipient bank name is not correct |
RE364 | Reject | Recipient bank account type is not correct |
RE365 | Reject | Recipient bank cannot process this payout request. Contact the Recipient to contact their bank for more information. |
RE366 | Reject | Recipient account number for IBAN account type is required |
RE380 | Reject | Recipient bank does not support this transaction type |
RE381 | Reject | Recipient bank account is blocked and cannot receive this transfer |
RE383 | Reject | Recipient FI cannot process this payout request.Contact your Visa representative for assistance. |
RE384 | Reject | Transaction has already been processed |
RE385 | Reject | Recipient address information is either not correct or contains special characters |
RE386 | Reject | Recipient bank cannot process this payout request due to regulatory reasons |
RE387 | Reject | Recipient bank account type does not support electronic transfers |
RE395 | Reject | Recipient bank cannot process this payout request. Contact your Visa representative for assistance. |
RE401 | Reject | Recipient bank cancelled this payout request for an unspecified reason |
RE402 | Reject | Recipient bank cannot process this payout request for unspecified reasons related to the Sender details |
RE404 | Reject | Recipient country of birth is not correct |
RE406 | Reject | Payment was successfully cancelled |
RE407 | Reject | Sender date of birth is required |
RE408 | Reject | Sender country of birth is required |
RE411 | Reject | Recipient bank account cannot be located or does not exist |
RE413 | Reject | Recipient bank account has exceeded its annual turnover limit |
RE414 | Reject | Payment rejected for compliance related reason. Contact your Visa representative for assistance. |
RE415 | Reject | Transaction amount exceeds the transaction limit for the Recipient FI |
RE417 | Reject | Recipient identification number is not correct |
RE418 | Reject | Recipient bank does not support SWIFT scheme |
RE422 | Reject | Purpose of payment is not correct |
RE424 | Reject | Recipient bank does not support this transaction payout speed |
RE429 | Reject | Recipient bank account has exceeded its daily limit |
RE430 | Reject | Recipient bank account number is not supported for the clearing scheme or payoutRail |
RE432 | Reject | Combination of Sender country and Sender address fields are not correct |
RE444 | Reject | Recipient bank account does not support payments where Recipient type is C for Company |
RE445 | Reject | Transaction purpose of payment is required |
RE447 | Reject | Recipient bank account name exceeds the max number of characters allowed |
RE451 | Reject | Recipient bank does not support SEPA scheme |
RE452 | Reject | Payment rejected for compliance related reason. Contact your Visa representative for assistance. |
RE457 | Reject | Combination of Recipient identification number and Recipient bank account number is not correct |
RE467 | Reject | Recipient bank does not have mandate form on file for the Recipient |
RE470 | Reject | Recipient bank account is frozen and cannot receive this transfer |
RE471 | Reject | Recipient bank account is dormant and cannot receive this transfer |
RE472 | Reject | Recipient did not expect to receive this transaction amount from the Sender |
RE473 | Reject | Payment rejected for compliance related reason. Contact your Visa representative for assistance. |
RE482 | Reject | Requested KYC information has not been received. Recipient bank cannot process this payout request. |
RE492 | Reject | Combination of Recipient bank account number and Recipient bank account name does not match |
RE500 | Reject | Recipient address information is either not correct or missing required details |
RE501 | Reject | Recipient does not recognize the Sender of payment |
RE503 | Reject | Recipient name is required |
RE514 | Reject | Sender identification number is not correct |
RE516 | Reject | One or more Sender fields is not correct |
RE520 | Reject | Recipient state or province does not support this transaction type |
RE521 | Reject | Combination of Originator city and-or Originator state exceeds max number of characters allowed |
RE522 | Reject | Recipient account does not support the currency in the transaction destination amount |
RE523 | Reject | Payment was not funded by cutoff time |
RE525 | Reject | Recipient bank cannot process this payout request.Contact your Visa representative for assistance |
RE600 | Reject | Recipient not eligible to receive cross-border transactions |
RE601 | Reject | One or more fields contain incorrect values. |
RE602 | Reject | Payment rejected for compliance related reason at partner. Contact your Visa representative for assistance. |
RE603 | Reject | Recipient's transaction frequency exceeds the limit. |
RE604 | Reject | Invalid Sender Age. |
RE605 | Reject | One or more mandatory fields is missing. |
RE606 | Reject | This payout request could not be processed. |
RE607 | Reject | Transaction amount exceeds the transaction limit for the sender |
RE608 | Reject | Sender's transaction frequency exceeds the limit. |
RE609 | Reject | Configuration error. Please contact your Visa representative. |
RE612 | Reject | The transaction could not be processed. Please retry the transaction. |
RE614 | Reject | Sender country is not supported |
RE800 | Reject | The recipient IBAN account number and country codes the does not match |
RE806 | Reject | One or more detail in the recipient bank information is either missing or incorrect |
RE808 | Reject | One or more detail in the recipient information is either missing or incorrect |
RE811 | Reject | The recipient bank branch's name is incorrect |
RE815 | Reject | Transaction rejected for exceeding certain limit. Contact your Visa representative for assistance |
RE817 | Reject | Recipient bank cannot process this payout request. Contact your Visa representative for assistance. |
RE820 | Reject | Sender bank code is not correct |
RE821 | Reject | Sender bank BIC is not correct |
RE822 | Reject | Clearing System Member identifier is either invalid or missing. |
RE824 | Reject | Creditor Clearing System Member identifier is either invalid or missing. |
RE825 | Reject | Sender address is required |
RE832 | Reject | One or more details in the sender's address are either missing or incorrect |
RE833 | Reject | Recipient did not complete authorization or successfully link a bank card within the specified time limit |
RE834 | Reject | Recipient did not sign off the commitment letter or service agreement within the specified time limit |
RE315 | Return | Recipient bank BIC is not correct |
RE316 | Return | Recipient bank code is not correct |
RE317 | Return | Recipient bank account number for the IBAN account is not correct |
RE319 | Return | Combination of Recipient bank BIC and Recipient bank account number for the IBAN account is not correct |
RE320 | Return | Combo of Recipient bank account number for IBAN account and Recipient bank country code is not correct |
RE321 | Return | Recipient bank account name is required |
RE322 | Return | Recipient bank account number is required |
RE323 | Return | Recipient bank name is required |
RE324 | Return | Recipient bank account name does not match Recipient bank account number |
RE325 | Return | Recipient did not accept this transfer |
RE326 | Return | Recipient bank account does not support electronic transfers |
RE327 | Return | Recipient bank account is closed |
RE328 | Return | Sender requested for transfer to be returned |
RE345 | Return | Recipient bank branch code is not correct |
RE346 | Return | Recipient bank name is not correct |
RE348 | Return | Recipient bank account type is not correct |
RE349 | Return | Recipient bank account does not support the currency in the transaction destination amount |
RE350 | Return | Recipient bank cannot process this payout request. Contact the Recipient for more information. |
RE351 | Return | Transaction amount does not meet the minimum amount required by the Recipient bank country |
RE355 | Return | Requested KYC information has not been received. Recipient bank cannot process this payout request. |
RE356 | Return | Combination of Recipient bank BIC and Recipient bank country code is not correct |
RE367 | Return | Combination of Recipient bank account number and the IBAN account number is not correct |
RE368 | Return | Combination of Recipient bank BIC and Recipient bank code is not correct |
RE369 | Return | Combination of Recipient bank BIC and Recipient bank branch code is not correct |
RE370 | Return | Combination of Recipient bank code and Recipient bank account number for IBAN is not correct |
RE371 | Return | Combination of Recipient bank name and Recipient bank BIC is not correct |
RE372 | Return | Combination of Recipient bank name and Recipient bank account number for IBAN is not correct |
RE373 | Return | Combination of Recipient bank name and Recipient bank code is not correct |
RE374 | Return | Combination of Recipient bank name and Recipient bank branch code is not correct |
RE375 | Return | One or more Recipient fields contains special characters |
RE376 | Return | One or more Recipient name fields contains special characters |
RE377 | Return | Combo of Recipient bank branch code and Recipient bank account number for IBAN account is not correct |
RE378 | Return | Statement narrative for this transaction contains special characters |
RE379 | Return | Recipient account number for IBAN account type is required |
RE388 | Return | Recipient bank account is blocked and cannot receive this transfer |
RE390 | Return | Recipient FI cannot process this payout request.Contact your Visa representative for assistance. |
RE391 | Return | Transaction has already been processed |
RE392 | Return | Recipient address information is either not correct or contains special characters |
RE393 | Return | Recipient bank cannot process this payout request due to regulatory reasons |
RE394 | Return | Recipient bank account type does not support electronic transfers |
RE398 | Return | Recipient bank cannot process this payout request. Contact your Visa representative for assistance. |
RE400 | Return | Recipient bank cancelled this payout request for an unspecified reason |
RE403 | Return | Recipient bank cannot process this payout request for unspecified reasons related to the Sender details |
RE405 | Return | Recipient country of birth is not correct |
RE409 | Return | Recipient bank account has exceeded its annual turnover limit |
RE410 | Return | Recipient bank account is dormant and cannot receive this transfer |
RE412 | Return | Recipient bank account cannot be located or does not exist |
RE419 | Return | Recipient bank does not support SWIFT scheme |
RE421 | Return | Recipient identification number is not correct |
RE423 | Return | Purpose of payment is not correct |
RE425 | Return | Transaction purpose of payment is required |
RE428 | Return | Recipient bank account has exceeded its daily limit |
RE431 | Return | Recipient bank account number is not supported for the CHAPS or BACS payment format |
RE443 | Return | Recipient bank account does not support payments where Recipient type is C for Company |
RE446 | Return | Recipient bank account name exceeds the max number of characters allowed |
RE450 | Return | Recipient bank does not support SEPA scheme |
RE455 | Return | Combination of Recipient identification number and Recipient bank account number is not correct |
RE466 | Return | Recipient bank does not have mandate form on file for the Recipient |
RE468 | Return | Recipient bank account is frozen and cannot receive this transfer |
RE469 | Return | Recipient did not expect to receive this transaction amount from the Sender |
RE474 | Return | Recipient bank account name for the IBAN account number does not match |
RE478 | Return | Payment returned for compliance related reason. Contact your Visa representative for assistance. |
RE479 | Return | Recipient does not recognize the Sender of payment |
RE509 | Return | Combination of Recipient bank account number and Recipient bank account name does not match |
RE510 | Return | Recipient address information is either not correct or missing required details |
RE513 | Return | Recipient name is required |
RE517 | Return | Sender identification number is not correct |
RE519 | Return | One or more Sender fields is not correct |
RE524 | Return | Recipient bank cannot process this payout request.Contact your Visa representative for assistance |
RE807 | Return | One or more detail in the recipient bank information is either missing or incorrect |
RE809 | Return | One or more detail in the recipient information is either missing or incorrect |
RE810 | Return | One or more detail in the sender's address is either missing or incorrect |
RE814 | Return | Recipient branch name is incorrect |
RE816 | Return | Recipient bank cannot process this payout request. Contact your Visa representative for assistance. |
RE818 | Return | Payment rejected for compliance related reason. Contact your Visa representative for assistance |
RE826 | Return | Sender bank code is not correct |
RE827 | Return | Sender bank BIC is not correct |
RE828 | Return | Clearing System Member identifier is either invalid or missing. |
RE830 | Return | Creditor Clearing System Member identifier is either invalid or missing. |
RE831 | Return | Sender address is required |
RE835 | Return | Combination of Recipient bank code and account number is invalid |
A) Encrypted Error Message
Visa returns an “errorResponse” object in case of HTTP 400 errors. These errors will be encrypted. The error response will have message, reason and detail about the error including a detailed error code. Some of the errors will not any detail message or error code. Please refer API Reference to view structure of “errorResponse”
B) Unencrypted Error Message
Visa applies certain validations before decrypting the encrypted payload from Clients.
Error messages returned due to failures during this validation typically follow the structure below:
{
responseStatus: {
code: " 9000",
severity: "ERROR",
message: "Invalid URI",
info: "",
status: "4XX"
}
}