Field | Type | Whether Required | Length | Example | Description |
---|---|---|---|---|---|
transId | string | No | 32 | B6864C218481468FBEB2640DB11078AD | Transaction serial number |
transType | String | Yes | 32 | 03 | Trans Type;03:PayIn |
merchantOrderId | String | Yes | 32 | AC71EC46019F49BBA7B61176E96843B4 | External merchant's order ID |
merchantNo | String | Yes | 32 | 00000002 | Merchant number |
status | int | Yes | 2 | 1 | Order status, 0: Initialized, 1: Success, 2: Failure, 3: Pending |
requestAmount | Long | Yes | - | 10000 | Requested amount |
payAmount | Long | No | - | 10000 | Actual payment amount, 0 if payment has not been initiated |
fee | Long | No | - | 100 | Handling fee, 0 if payment has not been initiated |
payeeAmount | Long | No | - | 9900 | Actual received amount, 0 if payment has not been initiated |
payerAccNo | String | No | 32 | - | Payer's account number, in the channel payment account |
payerName | String | No | 32 | - | Payer's name |
accountNo | String | Yes | 32 | 9900592334 | Virtual account number for collection |
countryCode | String | Yes | - | NG | Country code |
currency | String | Yes | - | NGN | Currency type |
beginTime | Timestamp | No | - | 1732672968000 | Transaction time |
endTime | Timestamp | No | - | 1732672968000 | Transaction completion time |
errorCode | String | No | - | - | Error code |
errorMessage | String | No | - | - | Error message |
createTime | Timestamp | Yes | - | 1732672968000 | Creation time |
updateTime | Timestamp | Yes | - | 1732672968000 | Update time |