This is callback to merchant for return web payment status as a result of payment.
| Name | Data Type | Description |
|---|---|---|
| merchantId | String | Merchant ID |
| subAccountId | String | Merchant Sub-account |
| encryptedValue | String | Payment information please see more detail below. |
| validationMessages | Array[Object] | Validate Message please see more detail below. |
Payment Information
| Name | Data Type | Description |
|---|---|---|
| refNumber | String | Merchant reference number |
| refDateTime | String | Merchant reference date and time per transaction |
| amount | Number | Transaction amount |
| currency | String | Transaction currency |
| customerRef | String | Customer reference |
| txnNumber | String | Unique transaction number from SCB payment gateway |
| txnDateTime | String | Transaction date and time from SCB payment gateway |
| statusCode | String | Transaction status code see link for payment status |
| statusDesc | String | Transaction status description |
| responseCode | String | Transaction rejected response code (transaction rejected only) |
| callbackH2HUrl | String | Merchant callback URL |
Validation Messages:
| Name | Type | Description |
|---|---|---|
| message | String | Error message |
| description | String | Description of message |
{
"status": 200,
"body": {
"merchantId": "2020000001",
"subAccountId": "202006307560",
"encryptedValue": "<Encrypt Data>",
"validationMessages": []
}
}