When processing transactions there may be a number of errors that return and this guide should help to troubleshoot and resolve the issue. Should you have any errors not answered by this guide, please contact support@quaife.net for further assistance.
HTTP Status Codes
Code | Meaning | Description |
---|---|---|
200 | OK | Everything worked as expected. |
201 | Created | The requested resource is successfully created. |
400 | Bad Request | The request was unacceptable, often due to missing a required parameter. |
401 | Unauthorized | No valid API key provided. |
404 | Not Found | The requested resource doesn't exist. |
415 | Unsupported Media Type | Indicates that the server refuses to accept the request because the payload format is in an unsupported format. The format problem might be due to the request's indicated Content-Type or Content-Encoding, or as a result of inspecting the data directly. |
5xx | Server Error |
Something went wrong on the gateway side. |
Error Types
Type | Description |
---|---|
invalidRequest | Invalid request errors arise when your request has invalid parameters. |
paymentError | Error related to payment process. |
authentication_error | Failure to properly authenticate yourself in the request. Check your endpoint and API credentials are correct. |
api_error | API errors cover any other type of problem (a temporary problem with the gateway's servers etc) |
Error Codes
Code | Description |
---|---|
invalidTransactionStatus | Incorrect transaction status of referenced transaction. |
invalidTransactionType | Incorrect transaction type of referenced transaction. |
invalidPaymentMethod | Incorrect payment method/not enabled method. |
invalidPaymentChannel | Invalid payment channel. Please contact support. |
invalidCvc | Invalid or not provided CVC parameter. |
invalidRefundAmount | Refund amount needs to be less or equal to available refund amount. |
declinedByAcquirer | Declined by acquirer. Contact support for more details. |
amountTooLarge | The specified amount is greater than the maximum amount allowed. |
amountTooSmall | The specified amount is less than the minimum amount allowed. |
maxVolumeExceeded | Maximum volume limit exceeded. |
restrictionByPid | Restriction by Payment ID/it is blacklisted. |
restrictionByEmail | Restriction by email/it is blacklisted. |
blacklisted | Transaction/cardholder blacklisted |
invalidPaymentSource | Invalid Payment Source. |
invalidBillingAddressCountry | Invalid Billing Address Country. |
invalidCurrency | Invalid Currency/Currency not enabled. |
declinedByBank | Generic decline by bank. Cardholder should contact their bank for more details as to why it declined. |
declinedByThreeDSecure | Declined by 3D Secure/Cardholder failed 3D check |
authorizationFailure | Authorization failure. |
authorizationToTheChannelFailure | Authorization to the channel failure. |
channelConnectionError | Channel connection error. Please contact support. |
channelInvalidRefundRequest | Channel error, invalid refund request. |
threeDSecureCardNotEnrolled | The requested card is not 3D Secure enrolled. |
threeDSecureEnrolmentError | 3D Secure Enrolment Error. |
threeDSecureAuthenticationError | 3D Secure Authentication Error. |
Comments
Please sign in to leave a comment.