Configuration

Error CodeError MessageDescription
3000INVALID_API_KEYInvalid API KEY

Create Checkout

Error CodeError MessageDescription
3000INVALID_API_KEYInvalid API KEY
3005INVALID_AMOUNTInvalid amount
3008OTHER_ERRORSGeneral errors
3009DUPLICATED_MERCHANT_REF_ERRORNew checkout with existing merchant reference number
3010BELOW_MINIMUM_ALLOWED_AMOUNTPurchase amount is below the minimum amount supported by wizpay
3011ABOVE_MAXIMUM_ALLOWED_AMOUNTPurchase amount is above the maximum amount supported by wizpay
3012INVALID_DISCOUNTDiscount amount is above purchase amount
3013INVALID_ADDRESSAddress is Invalid
3014INVALID_SHIPPED_DATEShipping date is earlier than today
3023MERCHANT_ORDER_ID_NOT_SENTOrder id at the merchant side is not sent while checkout

Get Checkout

Error CodeError MessageDescription
3000INVALID_API_KEYInvalid API KEY
3001INVALID_TOKENTransaction Token is invalid

Capture Full Payment

Error CodeError MessageDescription
3000INVALID_API_KEYInvalid API KEY
3001INVALID_TOKENTransaction Token is invalid
3005INVALID_AMOUNTInvalid amount
3006PAYMENT_CAPTURED_ALREADYVoid/capture for already captured payments
3008OTHER_ERRORSGeneral errors
3015ORDER_DECLINEDTry to capture or void a declined order
3016AUTH_DECLINEDTry to capture or void a declined first payment

Transaction Status

Error CodeError MessageDescription
3000INVALID_API_KEYInvalid API KEY
3001INVALID_TOKENTransaction Token is invalid

Capture Payment

Error CodeError MessageDescription
3000INVALID_API_KEYInvalid API KEY
3003INVALID_ORDER_IDTransaction Id Is Invalid
3004INVALID_REQUESTIDRequest id is invalid
3005INVALID_AMOUNTInvalid amount
3006PAYMENT_CAPTURED_ALREADYVoid/capture for already captured payments
3015ORDER_DECLINEDTry to capture or void a declined order
3016AUTH_DECLINEDTry to capture or void a declined first payment
3017INVALID_MERCHANT_REFIf the merchant reference passed for capture/refund is different from checkout

Void Transaction

Error CodeError MessageDescription
3000INVALID_API_KEYInvalid API KEY
3003INVALID_ORDER_IDTransaction Id Is Invalid
3006PAYMENT_CAPTURED_ALREADYVoid/capture for already captured payments
3015ORDER_DECLINEDTry to capture or void a declined order
3016AUTH_DECLINEDTry to capture or void a declined first payment

Update Shipping Courier

Error CodeError MessageDescription
3000INVALID_API_KEYInvalid API KEY
3003INVALID_ORDER_IDTransaction Id Is Invalid
3014INVALID_SHIPPED_DATEShipping date is earlier than today

Get Payment by Order Id

Error CodeError MessageDescription
3000INVALID_API_KEYInvalid API KEY
3003INVALID_ORDER_IDTransaction Id Is Invalid

Get Payment by Token

Error CodeError MessageDescription
3000INVALID_API_KEYInvalid API KEY
3001INVALID_TOKENTransaction Token is invalid

List Payments

Error CodeError MessageDescription
3000INVALID_API_KEYInvalid API KEY

Create Refund

Error CodeError MessageDescription
3000INVALID_API_KEYInvalid API KEY
3003INVALID_ORDER_IDTransaction Id Is Invalid
3017INVALID_MERCHANT_REFIf the merchant reference passed for capture/refund is different from checkout
3018REFUND_NOT_ALLOWED_AFTER_120_DAYSTry to refund after 120 days of purchase
3019INVALID_REFUND_AMOUNTIf refund amount is 0 or below
3020NO_CAPTURES_FOUNDTry to refund without capture
3022DUPLICATED_REFUND_REQUEST_IDSame refund request across multiple requests