9. HTTP Status Code

Following HTTP Status Codes applicable to message response from payment gateway.

Status Code

Description

200

OK - Successful response for HTTP requests.

400

Bad Request – PG server rejects request from merchant due to : syntax error or insufficient request information (missing parameters) transaction amount less than minimum amount Invalid API version

401

Unauthorized – merchant request does not pass the PG authentication. Example scenarios such as an unregistered merchant server’s IP address trying to make a request to the PG server. Invalid application code. Duplicate referenceID.

404

Not found – Application code or transaction not found

500

Internal Server Error – Error occurred due to PG internal processing.

502

Bad Gateway – Error occurred on channel. Merchant required to inquiry to check/reversal.

504

Gateway timeout – timeout between PG server and channel. Merchant required inquiry to check/reversal.