PIN On Demand Error Codes
Below, all possible error codes for the Pin-on-Demand REST API are listed with the corresponding description.
| Code | Number | Message |
|---|---|---|
general_technical_error | 10007 | General technical error |
invalid_api_key | 10008 | Authentication failed |
certificate_not_found | 33002 | Certificate not found |
certificate_not_valid | 33003 | Certificate is not valid |
invalid_card_state | 1004 | Card has an incorrect state |
duplicate_correlation_id | 2001 | Correlation-ID Header must be unique |
not_available | 3100 | Product not available |
order_not_found | 3102 | Order not found |
product_not_allowed | 3105 | Product not allowed |
credit_limit_reached | 3144 | Credit limit reached |
invalid_currency_distributor | 3151 | Invalid currency |
invalid_card_type | 3153 | Invalid card type |
cancel_order_already_processed | 3154 | Cancel order already processed |
terminal_blocked | 3155 | Terminal is blocked |
order_state_not_valid_for_cancellation | 3156 | Order is in a state where it cannot be cancelled |
cancel_order_too_late | 3158 | Cancel order too late |
terminal_limit_1_exceeded | 3174 | Terminal limit 1 exceeded |
terminal_limit_2_exceeded | 3175 | Terminal limit 2 exceeded |
terminal_limit_3_exceeded | 3176 | Terminal limit 3 exceeded |
terminal_limit_4_exceeded | 3177 | Terminal limit 4 exceeded |
terminal_limit_5_exceeded | 3178 | Terminal limit 5 exceeded |
shop_limit_1_exceeded | 3188 | Shop limit 1 exceeded |
shop_limit_2_exceeded | 3189 | Shop limit 2 exceeded |
shop_limit_3_exceeded | 3190 | Shop limit 3 exceeded |
shop_limit_4_exceeded | 3191 | Shop limit 4 exceeded |
shop_limit_5_exceeded | 3192 | Shop limit 5 exceeded |
In case of invalid_request_param, further description is given. See table below:
| Code | Number | Message | Param |
|---|---|---|---|
invalid_request_param | 10028 | Valid values are: ACCOUNT,PHONE,ATM,NONE,CIVIL_NUMBER | id_type |
invalid_request_param | 10028 | size must be between 5 and 5 | product_id |
invalid_request_param | 10028 | Correlation-ID is invalid: 'xxxxxx%!' | Correlation-ID |
invalid_request_param | 10028 | Correlation-ID is longer than the maximum allowed 41 characters | Correlation-ID |
Other errors can be communicated to the customer as “general technical error”.
In general when one of these errors occur, the business partner should contact PaysafeCard for more information via integration@paysafecard.com if the account is not live.
For live accounts, techsupport@paysafecard.com should be contacted.