Virtual Account(UK/EU) Errors
TRANSACTION_INSUFFICIENT_FUNDS
Common Causes
- The account does not have sufficient funds to complete the transaction.
Troubleshooting steps
1http code 4002{3 "error_type": "TRANSACTION_ERROR",4 "error_code": "TRANSACTION_INSUFFICIENT_FUNDS",5 "error_message": "There are insufficient funds to complete the transaction",6 "display_message": null,7 "request_id": "HNTDNrA8F1shFEW"8}
Was this helpful?
TRANSACTION_AMOUNT_EXCEEDED
Common Causes
- The transaction amount exceeds the allowed threshold configured for this client.
Troubleshooting steps
1http code 4002{3 "error_type": "TRANSACTION_ERROR",4 "error_code": "TRANSACTION_AMOUNT_EXCEEDED",5 "error_message": "Transaction amount exceeds the allowed threshold for this client",6 "display_message": null,7 "request_id": "HNTDNrA8F1shFEW"8}
Was this helpful?
TRANSACTION_ON_SAME_ACCOUNT
Common Causes
- The recipient bank account details on the transaction are incorrect and refer to the source Virtual Account.
Troubleshooting steps
1http code 4002{3 "error_type": "TRANSACTION_ERROR",4 "error_code": "TRANSACTION_ON_SAME_ACCOUNT",5 "error_message": "Payment to the same account is not allowed",6 "display_message": null,7 "request_id": "HNTDNrA8F1shFEW"8}
Was this helpful?
TRANSACTION_CURRENCY_MISMATCH
Common Causes
- The currency on the recipient bank account is different than that of the wallet.
Troubleshooting steps
1http code 4002{3 "error_type": "TRANSACTION_ERROR",4 "error_code": "TRANSACTION_CURRENCY_MISMATCH",5 "error_message": "The currency between the wallet and recipient account is different",6 "display_message": null,7 "request_id": "HNTDNrA8F1shFEW"8}
Was this helpful?
TRANSACTION_IBAN_INVALID
1http code 4002{3 "error_type": "TRANSACTION_ERROR",4 "error_code": "TRANSACTION_IBAN_INVALID",5 "error_message": "The provided IBAN is invalid",6 "display_message": null,7 "request_id": "HNTDNrA8F1shFEW"8}
Was this helpful?
TRANSACTION_BACS_INVALID
Common Causes
- The provided Account Number and/or Sort Code on the recipient account is invalid.
Troubleshooting steps
1http code 4002{3 "error_type": "TRANSACTION_ERROR",4 "error_code": "TRANSACTION_BACS_INVALID",5 "error_message": "The provided BACS account number and/or sort code is invalid",6 "display_message": null,7 "request_id": "HNTDNrA8F1shFEW"8}
Was this helpful?
TRANSACTION_FAST_PAY_DISABLED
Common Causes
- The provided Sort Code on the recipient account is not enabled for Faster Payments. GBP transactions out of Virtual Accounts in GB are made via the Faster Payments rail.
Troubleshooting steps
1http code 4002{3 "error_type": "TRANSACTION_ERROR",4 "error_code": "TRANSACTION_FAST_PAY_DISABLED",5 "error_message": "The recipient sort code is not enabled for faster payments",6 "display_message": null,7 "request_id": "HNTDNrA8F1shFEW"8}
Was this helpful?
TRANSACTION_EXECUTION_FAILED
Common Causes
- The transaction failed to execute due to an internal error.
- The transaction might have been declined by the receiving bank.
- Technical issues with the payment processor.
Troubleshooting steps
1http code 4002{3 "error_type": "TRANSACTION_ERROR",4 "error_code": "TRANSACTION_EXECUTION_FAILED",5 "error_message": "There was a problem executing the transaction. Please retry.",6 "display_message": null,7 "request_id": "HNTDNrA8F1shFEW"8}
Was this helpful?
NONIDENTICAL_REQUEST
Common Causes
- The request parameters have changed compared to the original request with the same idempotency key.
Troubleshooting steps
1http code 4002{3 "error_type": "TRANSACTION_ERROR",4 "error_code": "NONIDENTICAL_REQUEST",5 "error_message": "Request body does not match previous request with this idempotency key",6 "display_message": null,7 "request_id": "HNTDNrA8F1shFEW"8}
Was this helpful?
REQUEST_CONFLICT
Common Causes
- The original request is still processing and has not completed.
- A network or system issue caused a delay in processing the original request, resulting in a conflict when the new request is sent.
Troubleshooting steps
1http code 4002{3 "error_type": "TRANSACTION_ERROR",4 "error_code": "REQUEST_CONFLICT",5 "error_message": "Original request is still processing",6 "display_message": null,7 "request_id": "HNTDNrA8F1shFEW"8}