-
Notifications
You must be signed in to change notification settings - Fork 1
Errors
Zohaib edited this page Feb 9, 2023
·
3 revisions
This page describes the ExpressPay Android SDK Error Models.
| Method | Description |
|---|---|
| result | Always ExpressPayResult.ERROR
|
| code | Error code |
| message | Error message |
| exactErrors | List of the ExpressPayExactError
|
| Code | Description |
|---|---|
| 204002 | Enabled merchant mappings or MIDs not found. |
| 204003 | Payment type not supported. |
| 204004 | Payment method not supported. |
| 204005 | Payment action not supported. |
| 204006 | Payment system/brand not supported. |
| 204007 | Day MID limit is not set or exceeded. |
| 204008 | Day Merchant mapping limit is not set or exceeded. |
| 204009 | Payment type not found. |
| 204010 | Payment method not found. |
| 204011 | Payment system/brand not found. |
| 204012 | Payment currency not found. |
| 204013 | Payment action not found. |
| 204014 | Month MID limit is exceeded. |
| 204015 | Week Merchant mapping limit is exceeded. |
| 208001 | Payment not found. |
| 208002 | Not acceptable to request the 3ds for payment not in 3ds status. |
| 208003 | Not acceptable to request the capture for payment not in pending status. |
| 208004 | Not acceptable to request the capture for amount bigger than auth amount. |
| 208005 | Not acceptable to request the refund for payment not in settled or pending status. |
| 208006 | Not acceptable to request the refund for amount bigger than payment amount. |
| 208008 | Not acceptable to request the reversal for amount bigger than payment amount. |
| 208009 | Not acceptable to request the reversal for partial amount. |
| 208010 | Not acceptable to request the chargeback for amount bigger than payments amount. |
| 400 | Duplicate request. |
| 400 | Previous payment not completed. |
{
"result": "ERROR",
"error_code": 100000,
"error_message": "Request data is invalid.",
"errors": [
{
"error_code": 100000,
"error_message": "card_number: This value should not be blank."
},
{
"error_code": 100000,
"error_message": "card_exp_month: This value should not be blank."
},
{
"error_code": 100000,
"error_message": "card_exp_year: This value should not be blank."
},
{
"error_code": 100000,
"error_message": "card_cvv2: This value should not be blank."
},
{
"error_code": 100000,
"error_message": "order_id: This value should not be blank."
},
{
"error_code": 100000,
"error_message": "order_amount: This value should not be blank."
},
{
"error_code": 100000,
"error_message": "order_amount: This value should be greater than 0."
},
{
"error_code": 100000,
"error_message": "order_currency: This value should not be blank."
},
{
"error_code": 100000,
"error_message": "order_description: This value should not be blank."
},
{
"error_code": 100000,
"error_message": "payer_first_name: This value should not be blank."
},
{
"error_code": 100000,
"error_message": "payer_last_name: This value should not be blank."
},
{
"error_code": 100000,
"error_message": "payer_address: This value should not be blank."
},
{
"error_code": 100000,
"error_message": "payer_country: This value should not be blank."
},
{
"error_code": 100000,
"error_message": "payer_city: This value should not be blank."
},
{
"error_code": 100000,
"error_message": "payer_zip: This value should not be blank."
},
{
"error_code": 100000,
"error_message": "payer_email: This value should not be blank."
},
{
"error_code": 100000,
"error_message": "payer_phone: This value should not be blank."
},
{
"error_code": 100000,
"error_message": "payer_ip: This value should not be blank."
},
{
"error_code": 100000,
"error_message": "term_url3ds: This value should not be blank."
}
]
}Website: https://expresspay.sa
Phone: +966920033633
Email: sale@expresspay.sa
Address: ExpressPay, Olaya Street, Riyadh, Saudi Arabia
© 2023 - 2024 ExpressPay. All rights reserved.