The following codes are returned in the responseCode parameter when using the Status API
Code
Description
0
incomplete transaction
1
transaction ready for settlement (trx authorized)
2
transaction debit waiting for daily settlement process
3
transaction credit waiting for daily settlement process
4
transaction declined or other error
5
transaction in referral status
6
canceled by merchant after successful authorization
7
canceled by merchant after successful authorization
8
canceled by merchant after successful authorization
9
canceled by user (before authorization process)
10
canceled by system
11
authentified (applies for split trx only)
12
authentified and authorized (applies for split trx only)
13
pending transaction
14
timeout
15
card check processed
20
record not found
21
transaction already settled
30
multiple one transaction found
Payment Page and Server to Server error codes
If possible, error codes between a Payment Page integration and a Server to Server integration are shared. The following error codes will be returned in the errorCode parameter.
Code
Description
-999
payment method not available
-100
system error 3rd party
-99 / 99
transaction timeout
-98
transaction cannot be completed
-97 / 97
3-D secure communication error
-89
system error
-49
Declined - do not retry card
-48
Declined - stop recurring transactions
1001
required parameter missing
1002
format of parameter is not valid
1003
value not found
1004
card number is not valid
1006
card expired
1007
access denied by sign control
1008
access disabled by admin
1009
merchant paym.method init error
1010
action not allowed (not applicable transaction status)