Error Codes

Errors related to business validation failures

Errors that could occur when either a business rule is violated or invalid data is received in the API request

HTTP ResponseError CodeError Description
4005035Payment svc is not available.
4005036Payment amount is not matching the uploaded value
4005307Denomination is not available for product SKU : Please choose different denomination
4005310The SKU which you are looking for is not available
4005311Invalid delivery mode EMAIL
4005312Default billing address is not configured
4005313Duplicate reference number provided
4005318Denomination is not available
4005320Order not available
4005321Order cannot be processed
4005326Combination of product types Digital & Physical is not supported
4005327Apologies, payment for your Order has failed. Please place a fresh order
4005333Order cannot be processed as the transaction has been refunded
4005334Delivery Mode is not allowed with physical product
4005335Invalid order type
4005338Amount exceeds maximum allowed order value
4005342Default shipping address is not configured
4005352Cannot be allowed for the delivery option
4006000Activation failed
4006050Order cannot be processed
4006053Could not process your request.Please try again later
4006063Order can not be placed due to insufficient balance
4008205The Product with SKU(s) does not exist.
4008221Order cancel/reverse already in progress
40010013Card validation failed
40010466Reversal request is not matching with original request.
40010467Reverse allowed within %s Minutes
40010468Order Reversal not allowed
40010469Requested product type does not support reversal
40010470Requested delivery mode does not support reversal

Errors related to token verification

Error codes you may expect in case the API encounters a failure during token validation

HTTP ResponseError CodeError Description
401AP01Invalid API Key or API Product Match Not Found
401AP02Invalid or Expired Token
404AP99Invalid API Route
500AP99Oops! An error has occurred

Errors related to unknown failures

You will encounter the below error in cases of unexpected system failure or if an unknown error suddenly occurs.

Http CodeError CodeError Description
400UN99Unknown / Unmapped Error

Errors that allow retry attempts

In the event you encounter one of the below errors, you can choose to retry or submit the same order again

Http codeError CodeError Description
4005307Denomination is not available for product SKU : Please choose different denomination
4005310The SKU which you are looking is not available.
4005318Denomination is not available
4005321Order cannot be processed
4005327Apologies, payment for your Order has failed. Please place a fresh order
4006000Activation failed
4006050Order cannot be processed
4006053Could not process your request.Please try again later
4008205The Product with SKU(s) does not exist.

📘

Note

The above is meant to serve as an example of the kind of errors you may encounter during integration with our services; if you encounter an error not listed above, please reach out to Wpay for support.