Status Code | Message | Description |
00 | Approved | Payment approved or success or request without error. |
03 | Invalid Merchant | The merchant number does not exist in the system. |
04 | Account suspended | The merchant account has been suspended. |
05 | Invalid parameters | 1 or more parameters posted to system is invalid or empty. |
06 | Invalid data format | The format of the value in parameter is incorrect. |
07 | Invalid Signature | The Signature generated is incorrect. |
08 | Invalid card info | The encrypted card number could not be decrypted or invalid card number. |
09 | Payment not allowed | The payment is not allowed for this merchant number. |
10 | Void not allowed | The merchant account not allowed to make void transaction. |
11 | Refund not allowed | The merchant account not allowed to make refund transaction. |
12 | Enquiry not allowed | The merchant account not allowed to make transaction enquiry. |
13 | Payment has made before | The transaction payment has been made previously. |
14 | No payment method subscribed | Merchant account not subsribed any payment method. Therefore, payment transaction is not allowed. |
15 | Selected payment method not subscribed | The value of Payment API’s PymtMethodSelect contains unsubsribed payment method info. |
|
|
|
20 | Transaction unsuccessful | The payment, void, refund unsuccessful or has been declined. |
21 | Overlimit per transaction | The amount posted exceeded the limit per transaction. |
22 | Duplicate order number | Order number must be unique for each transaction. |
23 | No record | No record found / record does not exist. |
24 | Refund amount too large | The refund amount larger than the remaining paid amount. |
25 | Refund amount too small | The refund amount not meet the minimum limit. |
|
|
|
99 | Application error | The server encountered an internal error or misconfiguration and unable to process the request. |