What do Vx response codes mean?
Find out why a payment may not have been processed successfully.
Vx response codes indicate a validation issue, such as an invalid card detail, unsupported transaction type or incorrect information supplied with the request. These checks normally take place before the payment can be processed.
|
Response code |
Meaning |
What to check |
|
Vx01 |
Invalid merchant details |
Check the merchant or account details used for the transaction. If the issue continues, contact Cashflows Support. |
|
Vx02 |
Invalid expiry date |
Ask the customer to check the card expiry date and try again. |
|
Vx03 |
Invalid start date |
Ask the customer to check the card start date and try again. |
|
Vx04 |
Invalid issue number |
Ask the customer to check the issue number entered, where applicable. |
|
Vx05 |
Invalid CVV |
Ask the customer to check the security code and try again. |
|
Vx06 |
Invalid card number |
Ask the customer to check the card number and try again. |
|
Vx07 |
Cardholder details cannot be set |
Check that the required cardholder information has been supplied correctly. |
|
Vx08 |
Insufficient address details |
Check that all required billing address fields have been completed. |
|
Vx09 |
Invalid country code |
Check that a valid country code has been supplied. |
|
Vx11 |
Invalid email address |
Check the email address format and try again. |
|
Vx12 |
Invalid phone number |
Check the phone number format and try again. |
|
Vx13 |
Invalid amount |
Check that the transaction amount is valid and formatted correctly. |
|
Vx15 |
Original transaction declined |
The original payment was declined. Review the original response and ask the customer to use another payment method if required. |
|
Vx16 |
Transaction type not supported |
Check that the selected transaction type is supported for the account and payment flow. |
|
Vx17 |
Card number changed |
The card details do not match the original transaction. Use the original card details where required. |
|
Vx18 |
Original transaction not supported |
The referenced transaction cannot be used for this request. Review the original payment and try the appropriate action. |
|
Vx19 |
Original item not supported |
The referenced item cannot be used for this transaction type. |
|
Vx20 |
Currency changed |
Use the same currency as the original transaction where required. |
|
Vx21 |
Amount mismatch |
Check that the amount matches the original transaction or the permitted amount for the action. |
|
Vx23 |
Refund amount exceeds available amount |
Check the amount already refunded and ensure the new refund does not exceed the remaining refundable balance. |
|
Vx26 |
Invalid request |
Review the request details and confirm all required fields have been supplied. |
|
Vx28 |
Card and currency combination not supported |
Use a supported card and currency combination. |
|
Vx29 |
Unknown card type |
Check the card details or ask the customer to use another card. |
|
Vx30 |
Duplicate transaction |
Check whether the transaction has already been submitted before trying again. |
|
Vx31 |
Unable to void transaction |
The transaction may no longer be eligible for cancellation. Check its current status and use a refund if appropriate. |
|
Vx33 |
Original transaction not refundable |
Check the original transaction status and confirm that it is eligible for a refund. |
|
Vx36 |
Invalid PIN |
Ask the customer to check the PIN and try again where appropriate. |
|
Vx37 |
Unknown transaction class |
Check the transaction type and integration settings. |
|
Vx39 |
Card expired |
Ask the customer to use a valid card. |
|
Vx40 |
CVV required |
Ask the customer to enter the card security code. |
|
Vx41 |
Original transaction already settled |
The transaction has already settled. A refund may be required instead of a cancellation. |
|
Vx42 |
Duplicate transaction already cancelled |
The referenced transaction has already been cancelled. |
|
Vx43 |
Transaction attempt restricted |
The transaction cannot be processed in its current form. Review the transaction details or use another payment method. |
|
Vx44 |
Bank declined card |
Ask the customer to contact their card issuer or use another payment method. |
|
Vx45 |
User details are not valid |
Check the customer or user details supplied in the request. |
|
Vx46 |
Duplicate transaction reference |
Use a unique transaction reference and submit the payment again. |
|
Vx49 |
Original transaction too old |
The original transaction is outside the permitted timeframe for this action. |
|
Vx51 |
Transaction not currently supported |
The requested transaction type is not currently supported. |
|
Vx53 |
3-D Secure not enabled |
Check that 3-D Secure is enabled and configured for the payment flow. |
|
Vx54 |
3-D Secure data invalid |
Check the authentication data supplied and try again. |
|
Vx61 |
Concurrent authorisations |
Wait for the existing authorisation to complete before submitting another request. |
|
Vx65 |
Invalid bank details |
Check the bank details supplied and try again. |
|
Vx66 |
Merchant details invalid |
Check the merchant account details used for the transaction. |
|
Vx67 |
Transaction not allowed on this card |
Ask the customer to use another card or contact their card issuer. |
|
Vx68 |
Original transaction details differ |
Check that the details match the original transaction. |
|
Vx69 |
E-commerce transaction requires 3-D Secure |
Complete the required 3-D Secure authentication before retrying. |
|
Vx70 |
Verify not supported |
The verification request is not supported for this payment method or account. |
|
Vx74 |
Recurrence flag usage invalid |
Check the recurring payment settings and transaction flags. |
|
Vx80 |
Initial SafeVerify check failed |
Review the verification details and try again, or use another payment method. |
|
Vx81 |
Initial SafeVerify not supported |
The requested SafeVerify action is not supported for this transaction. |