Code

Error

Description

0

Success

No errors

1

E_MISSING_REQ_PARAMS

Some of the required fields from the POST request are missing.

2

E_SIGNATURE_FAILED

The parameter ‘Signature’ is not correct.

3

E_IPC_ERROR

Invalid or missing response from myPOS Checkout servers. Please contact myPOS engineers.

4

E_INVALID_SID

The parameter ‘SID’ is not correct.

5

E_INVALID_PARAMS

One or more of the other parameters from the POST request are not correct.

6

E_INVALID_REFERER

The POST request is received from an URL which is not approved.

8

E_TRANSACTION_AUTH_FAIL

The authorization of the transaction has been failed.

9

E_WRONG_AMOUNT

The parameter ‘Amount’ is not correct.

10

E_UNSUPPORTED_CALL

IPC Method with that name does not exist.

11

E_INACTIVE_MANDATE_REFERENCE

The error will be returned both if the registration of the mandate reference is still not authorized, rejected or temporarily blocked.

12

E_INVALID_MANDATE_REFERENCE

 

13

E_NOT_SUFFICIENT_FUNDS

 

14

E_TRANSACTION_NOT_PERMITTED

 

15

E_EXCEEDED_LIMIT

One of the Account or Checkout limits exceeded.

16

E_MANDATE_ALREADY_REGISTERED

 

17

E_INACTIVE_ACOUNTIDENTIFIER

The error will be returned when the client’s payment instrument is still not activated.

18

E_INVALID_ACOUNTIDENTIFIER

Invalid Account number.

19

E_EXEEDED_ACCOUNT_LIMITS

The error will be returned when the transaction cannot be processed  because of reached Account limits.

20

E_DUPLICATE_TRANSMISSION

There was alredy payment made with this Order ID.

21

E_TRANSACTION_DECLINED

 

22

E_WRONG_EXPIRE_DATE

Wrong card expire date.

23

E_INVALID_SESSION

Invalid checkout sesssion.

99

E_UNDEFINED_ERROR

Other unspecified error.


Note:
If the system returns an error on IPCPurchase call, the payment page will not be displayed. The cardholder (client) will see an error page with the following general message:

 

[The Checkout name] has sent a shopping cart with errors in it.

We will contact the Merchant with a request to fix this problem. As this could be a temporary issue, you can go back to try checking out again.