扫码预授权交易订单查询
查询
根据商户订单号或者平台订单号查询平台的具体订单信息
请求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
