結帳
Settlement - 進行結帳 (統計當日交易並進行結帳)
每日關帳前需要叫用結帳
若需要系統端在午夜自動呼叫結帳,請聯繫intella
Request
Header
欄位 | 必填 | 型別 | 範例 | 說明 |
Method | YES | String(5) | 31800 | 支付方式, 悠遊卡使用31800 |
ServiceType | YES | String | Settlement | 服務代碼 |
MchId | YES | String | Account0001 | 特店帳號 |
TradeKey | YES | String | sha256...hash | 交易密碼(sha256編碼) |
CreateTime | YES | String | 20180101120000 | 建立日期, yyyyMMddHHmmss |
Data
欄位 | 必填 | 型別 | 範例 | 說明 |
DeviceId | YES | String | 01301234 | 終端機(讀卡機)編號 |
Retry | YES | String | 0 | 重試次數, 請帶入0 |
Response
Header
欄位 | 型別 | 範例 | 說明 |
StatusCode | String(4) | 0000 | |
StatusDesc | String | 交易成功 | 交易結果代碼說明 |
Method | String(5) | 31800 | 支付方式, 悠遊卡使用31800 |
ServiceType | String | Settlement | 服務代碼 |
MchId | String | Account0001 | 特店帳號 |
ResponseTime | String | 20180101120000 | 交易回應時間, yyyyMMddHHmmss |
Data
欄位 | 型別 | 範例 | 說明 |
TerminalTXNNumber | String | 233856 | |
HostSerialNumber | String | 233856 | |
TerminalID | String | 08100DE0A57E | |
SettlementStatus | String | 0 | |
TxReserveAmount | String | 0 | 加值總金額 |
TxTradeAmount | String | 20000 | 扣款總金額 |
TxRefundAmount | String | 200 | 退款總金額 |
TxCancelAmount | String | 0 | 加值取消總金額 |
TxReserveCount | String | 0 | 加值筆數 |
TxTradeCount | String | 200 | 扣款筆數 |
TxRefundCount | String | 2 | 退款筆數 |
TxCancelCount | String | 0 | 加值取消筆數 |
TXNResult | String | Success | 交易結果 |
Retry | String | 0 | |
ErrorCode | String | 000000 | |
NewAESKey | String |
API Example
Request
Response
Last updated