掃碼預授權交易訂單查詢

卡拉合伙人 3個月前 ( 11-20 ) 121

查詢

根據商戶訂單號或者平臺訂單號查詢平臺的具體訂單信息

請求URL

測試環境:https://test.wsmsd.cn/sit/api/v2/labs/txn/query
生產環境:https://s2.lakala.com/api/v2/labs/txn/query


請求參數

屬性說明必選類型備注
mercId商戶號MString(32)拉卡拉分配的商戶號
termNo終端號MString(32)拉卡拉分配的終端號
ornOrderId原商戶訂單號CString(32)商戶系統唯一
lklOrderNo拉卡拉商戶訂單號CString(32)拉卡拉生成的交易流水

ornOrderId和lklOrderNo 必須送一個

響應參數

屬性說明必選類型備注
amount交易金額CString(12)單位分
tradeState交易狀態CString(32)INIT-初始化
CREATE-下單成功
SUCCESS-交易成功
FAIL-交易失敗
DEAL-交易處理中
UNKNOWN-未知狀態
CLOSE-訂單關閉
PART_REFUND-部分退款
REFUND-全部退款
REVOKED-訂單撤銷
payTime支付時間CString(14)實際支付時間。yyyyMMddHHmmss
weOrderNo賬戶端交易訂單號CString(32)賬戶端交易訂單號
lklOrderNo拉卡拉商戶訂單號CString(32)拉卡拉生成的交易流水
openId用戶標識CString(128)用戶在商戶appid下的唯一標識
settlementTotalFee應結訂單金額CString(12)應結訂單金額,單位分
clientDiscountAmt商戶優惠金額(賬戶端)CString(12)賬戶端返回商戶優惠金額,單位分
serverDiscountAmt賬戶端優惠金額(賬戶端)CString(12)賬戶端返回賬戶端優惠金額,單位分
bankType付款銀行CString(128)
cardype(待上線)銀行卡類型CString(16)00:借記 01:貸記 02:微信零錢 03:支付寶花唄 04:支付寶其他 05:數字貨幣 06:拉卡拉支付賬戶 99:未知
platformDiscountAmount平臺優惠金額CString(12)平臺優惠金額,單位分
payerAccountAmt付款人實付金額CString(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