Bank Card Transaction Notification
Bank Card Transaction Notification
Request URL
URL provided by the partner for notification.
Request Method
POST
Notification Parameters Description
| Field Name | Variable Name | Required | Type | Base64 Encoding | Description |
|---|---|---|---|---|---|
| Card Token | cardId | No | String | No | |
| Transaction Card Number | cardNo | Yes | String(32) | No | Abbreviated card number (showing first 6 and last 4 digits) |
| Transaction Currency | currency | Yes | String(4) | No | Transaction currency, EUR/USDT |
| Transaction Amount | amount | Yes | Double | No | Transaction amount |
| Transaction Fee | fee | Yes | Double | No | Transaction fee |
| Actual Transaction Currency | currencyTxn | Yes | String(3) | No | Payment currency, returned when different from transaction currency |
| Actual Transaction Amount | txnAmount | Yes | Double | No | Payment amount, returned when different from transaction currency |
| Business Date | businessDate | Yes | Date | No | Business date |
| Transaction ID | tradeId | Yes | String(32) | No | Transaction ID |
| Authorization Code | authCode | No | String(6) | No | Authorization code |
| Transaction Type | tradeType | Yes | Integer | No | see Dictionary Item Explanation |
| Transaction Source | tradeSrc | Yes | Char(1) | No | A: Authorization, S: Settlement |
| Transaction Status | tradeStatus | Yes | Integer | No | see Dictionary Item Explanation |
| Merchant Description | remark | Yes | String(200) | No | Merchant description of the transaction |
Partner Response Parameters Description
| Field Name | Variable Name | Required | Type | Base64 Encoding | Description |
|---|---|---|---|---|---|
| Return Code | returnCode | Yes | String | No | success |
| Return Message | returnMsg | No | String | No | If not empty, it contains the error reason. |
Updated 11 months ago