多筆交易查詢
OrderQuery
說明
多筆交易查詢
Request
Header
欄位 | 必填 | 型別 | 範例 | 說明 |
Method | YES | String(5) | 00000 | 請填入固定值00000 |
ServiceType | YES | String(32) | OrderQuery | 所選用的Scan2Pay服務代碼 |
MchId | YES | String(32) | Account0001 | 由intella所提供的特店帳號 |
TradeKey | YES | String(128) | sha256...hash | 由intella所提供的交易密碼, 此密碼須先經過SHA256加密,再進行Hex編碼。 |
CreateTime | YES | String(14) | 20180101120000 | Request建立時間, 格式為yyyyMMddHHmmss |
Data
欄位 | 必填 | 型別 | 範例 | 說明 |
StartDate | YES | String(16) | 20180101 | 起始日期, 格式為yyyyMMddHHmmss |
EndDate | YES | String(16) | 20180102 | 結束日期, 格式為yyyyMMddHHmmss |
OrderStatus | YES | String(16) | 1 | 0: 處理中 / 1: 交易成功 / 2: 交易失敗 |
StoreOrderNo | NO | String(32) | PO1801 | 關鍵字, 必須大於3字元 |
Response
Header
欄位 | 型別 | 範例 | 說明 |
StatusCode | String(4) | 0000 | |
StatusDesc | String | 交易成功 | 交易結果代碼說明 |
Method | String(5) | 10100 | 支付方式代碼 |
ServiceType | String | OrderQuery | 所選用的Scan2Pay服務代碼 |
MchId | String | Account0001 | 特店帳號 |
ResponseTime | String | 20180101120000 | 時間, 格式為yyyyMMddHHmmss |
Data
Data資料是以多筆陣列(Array)的方式回覆
欄位 | 型別 | 範例 | 說明 |
SysOrderNo | String(32) | 2018010110074205610 | 系統訂單編號 |
StoreOrderNo | PO180101001 | PO180101001 | 特店訂單編號 |
TotalFee | Integer | 75 | 交易金額 |
FeeType | String(4) | TWD | 交易幣別 |
Description | String | 大雞排 | 商品描述 |
Status | String(16) | Trade success | 訂單狀態 |
RefundStatus | String(16) | Refund success | 退款狀態 (Refund success / Refund fail) |
Method | String(5) | 11500 |
若該筆交易沒有進行退款,則不會有RefundStatus欄位回傳
API Example
Request
Response
Last updated