Visa Direct Account and Wallet Error Codes

Error Codes and Exception Handling

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.

Error Codes

Last updated: 10th December 2024

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 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

Reject/Return Codes

Last updated: 10th December 2024

 

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
RE330 Reject Recipient bank code is not correct
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 for 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 for 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
RE359 Reject Recipient bank account does not support the currency in the transaction destination amount
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
RE363 Reject Recipient bank account name does not match Recipient bank account number
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
RE382 Reject Recipient bank account is closed
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.
RE396 Reject Recipient bank cannot process this payout request.  Contact your Visa representative for assistance.
RE397 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
RE420 Reject Recipient identification number is not correct
RE422 Reject Purpose of payment is not correct
RE424 Reject Recipient bank does not support this transaction payout speed
RE426 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
RE434 Reject Recipient identification number is not correct
RE436 Reject Recipient identification number is not correct
RE438 Reject Recipient identification number is not correct
RE440 Reject Recipient identification number is not correct
RE442 Reject Recipient bank code is 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
RE449 Reject Recipient bank account does not support payments where Recipient type is C for Company
RE451 Reject Recipient bank does not support SEPA scheme
RE452 Reject Payment rejected for compliance related reason.  Contact your Visa representative for assistance.
RE454 Reject Recipient identification number is not correct
RE457 Reject Combination of Recipient identification number and Recipient bank account number is not correct
RE458 Reject Recipient identification number is not correct
RE459 Reject Recipient identification number is not correct
RE462 Reject Recipient identification number is not correct
RE464 Reject Recipient identification number is not correct
RE465 Reject Recipient identification 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.
RE476 Reject Recipient bank account does not support the currency in the transaction destination amount
RE482 Reject Requested KYC information has not been received.  Recipient bank cannot process this payout request.
RE483 Reject Transaction purpose of payment is required
RE484 Reject Recipient bank cannot process this payout request.  Contact your Visa representative for assistance.
RE487 Reject Sender requested for transfer to be returned
RE489 Reject Recipient bank code is not correct
RE491 Reject Recipient did not expect to receive this transaction amount from the Sender
RE492 Reject Combination of Recipient bank account number and Recipient bank account name does not match
RE493 Reject Recipient bank account cannot be located or does not exist
RE494 Reject Recipient bank code is not correct
RE495 Reject Recipient bank code is not correct
RE496 Reject Recipient bank code is not correct
RE497 Reject Recipient bank BIC is not correct
RE498 Reject Recipient bank BIC is not correct
RE499 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
RE502 Reject Recipient bank account cannot be located or does not exist
RE503 Reject Recipient name is required
RE514 Reject Sender identification number is not correct
RE515 Reject Recipient bank cannot process this payout request.  Contact your Visa representative for assistance.
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
RE527 Reject Recipient bank account does not support electronic transfers
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.
RE611 Reject Configuration error. Please contact your Visa representative.
RE612 Reject The transaction could not be processed. Please retry the transaction.
RE613 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
RE801 Reject Payment rejected for compliance related reason. Contact your Visa representative for assistance
RE802 Reject Payment rejected for compliance related reason. Contact your Visa representative for assistance
RE803 Reject Payment rejected for compliance related reason. Contact your Visa representative for assistance
RE804 Reject Payment rejected for compliance related reason. Contact your Visa representative for assistance
RE805 Reject Payment rejected for compliance related reason. Contact your Visa representative for assistance
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
RE812 Reject Payment rejected for compliance related reason. Contact your Visa representative for assistance
RE813 Reject One or more detail in the recipient information is either missing or 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.
RE819 Reject Payment rejected for compliance related reason. 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.
RE823 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
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
RE318 Return Recipient bank account number 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
RE344 Return Recipient bank code is not correct
RE345 Return Recipient bank branch code is not correct
RE346 Return Recipient bank name is not correct
RE347 Return Recipient bank account name does not match Recipient bank account number
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
RE357 Return Recipient bank account does not support the currency in the transaction destination amount
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
RE389 Return Recipient bank account is closed
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.
RE399 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
RE416 Return Recipient bank cannot process this payout request.  Contact your Visa representative for assistance.
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
RE427 Return Recipient identification number is not correct
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
RE433 Return Recipient identification number is not correct
RE435 Return Recipient identification number is not correct
RE437 Return Recipient identification number is not correct
RE439 Return Recipient identification number is not correct
RE441 Return Recipient bank code is not correct
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
RE448 Return Recipient bank account does not support payments where Recipient type is C for Company
RE450 Return Recipient bank does not support SEPA scheme
RE453 Return Recipient identification number is not correct
RE455 Return Combination of Recipient identification number and Recipient bank account number is not correct
RE456 Return Recipient identification number is not correct
RE460 Return Sender requested for transfer to be returned
RE461 Return Recipient identification number is not correct
RE463 Return Recipient identification 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
RE475 Return Recipient bank account does not support the currency in the transaction destination amount
RE477 Return Sender requested for transfer to be returned
RE478 Return Payment returned for compliance related reason.  Contact your Visa representative for assistance.
RE479 Return Recipient does not recognize the Sender of payment
RE480 Return Payment rejected for compliance related reason.  Contact your Visa representative for assistance.
RE481 Return Payment returned for compliance related reason.  Contact your Visa representative for assistance.
RE485 Return Recipient did not expect to receive this transaction amount from the Sender
RE486 Return Sender requested for transfer to be returned
RE488 Return Recipient bank code is not correct
RE490 Return Recipient did not expect to receive this transaction amount from the Sender
RE504 Return Recipient bank code is not correct
RE505 Return Recipient bank code is not correct
RE506 Return Recipient bank code is not correct
RE507 Return Recipient bank BIC is not correct
RE508 Return Recipient bank BIC is not correct
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
RE511 Return Recipient does not recognize the Sender of payment
RE512 Return Recipient bank account cannot be located or does not exist
RE513 Return Recipient name is required
RE517 Return Sender identification number is not correct
RE518 Return Recipient bank cannot process this payout request.  Contact your Visa representative for assistance.
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
RE526 Return Recipient bank account does not support electronic transfers
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.
RE829 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

HTTP Error Response Codes

 

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"

 

                     }

 

         }