掃碼預授權交易訂單查詢
查詢
根據商戶訂單號或者平臺訂單號查詢平臺的具體訂單信息
請求URL
測試環境:https://test.wsmsd.cn/sit/api/v2/labs/txn/query
生產環境:https://s2.lakala.com/api/v2/labs/txn/query
請求參數
| 屬性 | 說明 | 必選 | 類型 | 備注 |
|---|---|---|---|---|
| mercId | 商戶號 | M | String(32) | 拉卡拉分配的商戶號 |
| termNo | 終端號 | M | String(32) | 拉卡拉分配的終端號 |
| ornOrderId | 原商戶訂單號 | C | String(32) | 商戶系統唯一 |
| lklOrderNo | 拉卡拉商戶訂單號 | C | String(32) | 拉卡拉生成的交易流水 |
ornOrderId和lklOrderNo 必須送一個
響應參數
| 屬性 | 說明 | 必選 | 類型 | 備注 |
|---|---|---|---|---|
| amount | 交易金額 | C | String(12) | 單位分 |
| tradeState | 交易狀態 | C | String(32) | INIT-初始化 CREATE-下單成功 SUCCESS-交易成功 FAIL-交易失敗 DEAL-交易處理中 UNKNOWN-未知狀態 CLOSE-訂單關閉 PART_REFUND-部分退款 REFUND-全部退款 REVOKED-訂單撤銷 |
| payTime | 支付時間 | C | String(14) | 實際支付時間。yyyyMMddHHmmss |
| weOrderNo | 賬戶端交易訂單號 | C | String(32) | 賬戶端交易訂單號 |
| lklOrderNo | 拉卡拉商戶訂單號 | C | String(32) | 拉卡拉生成的交易流水 |
| openId | 用戶標識 | C | String(128) | 用戶在商戶appid下的唯一標識 |
| settlementTotalFee | 應結訂單金額 | C | String(12) | 應結訂單金額,單位分 |
| clientDiscountAmt | 商戶優惠金額(賬戶端) | C | String(12) | 賬戶端返回商戶優惠金額,單位分 |
| serverDiscountAmt | 賬戶端優惠金額(賬戶端) | C | String(12) | 賬戶端返回賬戶端優惠金額,單位分 |
| bankType | 付款銀行 | C | String(128) | |
| cardype(待上線) | 銀行卡類型 | C | String(16) | 00:借記 01:貸記 02:微信零錢 03:支付寶花唄 04:支付寶其他 05:數字貨幣 06:拉卡拉支付賬戶 99:未知 |
| platformDiscountAmount | 平臺優惠金額 | C | String(12) | 平臺優惠金額,單位分 |
| payerAccountAmt | 付款人實付金額 | C | String(12) | 付款人實付金額,單位分 |
訂單查詢響應接口中的retCode及retMsg只代表查詢流程的業務狀態,交易的狀態需根據respData中的tradeState字段來判定。
##請求示例報文```JSON {
"reqData": {
"mercId": "822290070111135",
"termNo": "29034705",
"ornOrderId": "LKLB2C202206161830570630001BUF"
},
"ver": "1.0.0",
"timestamp": "1655375457063",
"rnd": "55927c5ed4b94fd2b0cd2b7af801bd59",
"reqId": "20220616183057063",
"locationInfo": {
"requestIp": "123.72.62.189"
},
"termExtInfo": {}
}復制響應報文示例
{
"retCode": "000000",
"retMsg": "LABS00000#交易結束",
"timestamp": null,
"rnd": null,
"respData": {
"ornOrderId": "LKLB2C202206161830570630001BUF",
"amount": "300",
"tradeState": "FAIL",
"payTime": "20220616183106",
"weOrderNo": null,
"lklOrderNo": "2022061666160305840461",
"openId": null,
"settlementTotalFee": null,
"clientDiscountAmt": null,
"serverDiscountAmt": null,
"bankType": null,
"payMode": "ALIPAY",
"activityId": null,
"platformDiscountAmount": null,
"payerAccountAmt": null,
"cardType": null
}
}復制The End
