新版多筆交易查詢
OrderQuery1.1
說明
新版多筆交易查詢
一般交易和退款交易分別為兩筆資料,並分別以該筆資料的交易日期時間列出,所以可能分列在不同的日期,一般交易金額為正數、退款交易金額為負數。
Request
Header
欄位 | 必填 | 型別 | 範例 | 說明 |
Method | YES | String(5) | 00000 | 請填入固定值00000 |
MchId | YES | String(32) | Account0001 | 由intella所提供的特店帳號 |
ServiceType | YES | String(32) | OrderQuery1.1 | 所選用的Scan2Pay服務代碼 |
TradeKey | YES | String(128) | sha256...hash | 由intella所提供的交易密碼, 此密碼須先經過SHA256加密,再進行Hex編碼。 |
CreateTime | YES | String(14) | 20180101120000 | Request建立時間, 格式為yyyyMMddHHmmss |
Data
欄位 | 必填 | 型別 | 範例 | 說明 |
StartDate | YES | String(16) | 20180101 | 起始日期, 格式為yyyyMMddHHmmss 如果指輸入yyyyMMdd會自動補000000 |
EndDate | YES | String(16) | 20180102 | 結束日期, 格式為yyyyMMddHHmmss 如果指輸入yyyyMMdd會自動補235959 |
AccoundId | NO | String(30) | store0001 | 加盟/直營店帳號 |
StoreType | NO | Int(2) | 1 | 1: 總店 / 3: 直營店 |
Response
Header
欄位 | 型別 | 範例 | 說明 |
StatusCode | String(4) | 0000 | |
StatusDesc | String(200) | 交易成功 | 交易結果代碼說明 |
Method | String(5) | 00000 | 支付方式代碼 |
ServiceType | String(20) | OrderQuery1.1 | 所選用的Scan2Pay服務代碼 |
MchId | String(32) | Account0001 | 特店帳號 |
ResponseTime | String(14) | 20180101120000 | 回應時間, 格式為yyyyMMddHHmmss |
Data
Data資料是以多筆陣列(Array)的方式回覆
欄位 | 型別 | 範例 | 說明 |
Status | String(20) | 交易成功 | 交易狀態 |
AccountId | String(30) | account99 | 後台帳號 |
TranDate | String(16) | 20020228 | 交易日期 |
Amount | Int(12) | 100 | 交易金額 |
LinePayMethod | String(30) | 信用卡交易 | line pay 付款方式 |
StoreOrderNo | String(20 | PO180101001 | 特店訂單編號 |
Method | String(10) | LINE Pay | 支付平台 |
Name | String(30) | intella | 商店名稱 |
BrandName | String(30) | 英特拉 | 門市名稱 |
StoreType | String(30) | 總店 | 商店類型 |
TranDayTime | String(16) | 003018 | 交易時間 |
ServiceType | String(32) | OrderQuery1.1 | 所選用的Scan2Pay服務代碼 |
SysOrderNo | String(64) | 2018010110074205610 | 系統訂單編號 |
UserId | String(50) | 36100052307809999 | 票證卡號 |
ItemName | String(100) | 水果茶 | 商品名稱 |
MethodCode | String(5) | 15300 | 支付代碼 |
API Example
Request0
Response
Last updated