Response Parameters
Response Parameters
Response parameters that will always be returned
For each back-end operation in Wirecard Checkout Page (Toolkit light) and Wirecard Checkout Seamless the following parameter is returned.
Parameter | Data type | Short description |
---|---|---|
status |
Numeric with a fixed length of 1. |
Number representing the status of the operation. |
This parameter will return one of the following values:
Value of parameter status | Description |
---|---|
0 |
Operation successfully done. |
1 |
Error during request parameter verification. |
2 |
Execution of operation denied. |
3 |
Error within external financial institution. |
4 |
Internal error. |
Additional response parameters
Apart from this parameter, additional response parameters are returned which are specific to the particular back-end operation, both transaction-based and non-transaction-based operations. These back-end operation specific parameters are the same both for Wirecard Checkout Page and Wirecard Checkout Seamless.
Response parameters which will be returned in case of a failure
If the back-end operation was not successful, parameters describing the error are returned.
Wirecard Checkout Page
Parameter | Data type | Short description |
---|---|---|
Numeric with a fixed length of 5. |
Numeric error code which you should log for later use. |
|
message |
Alphanumeric with special characters. |
Error message in English. |
paySysMessage |
Alphanumeric with special characters. |
Error message specific to payment method and financial institution which is only relevant for merchant. |
… |
… |
Additional parameters specific to operation. |
Wirecard Checkout Seamless
Parameter | Data type | Short description |
---|---|---|
errors |
Numeric |
Number of errors occurred. |
error.{n}.errorCode |
Numeric with a fixed length of 5. |
Numeric error code which you should log for later use. |
error.{n}.message |
Alphanumeric with special characters. |
Error message in English. |
error.{n}.consumerMessage |
Alphanumeric with special characters. |
Error message in localized language for your consumer. |
error.{n}.paySysMessage |
Alphanumeric with special characters. |
Payment method system specific error message only relevant for merchant. |
… |
… |
Additional parameters specific to operation. |