根据商户订单号、订单号或渠道支付流水号查询订单明细。ISV订单查询只支持根据外部订单号查询。
method:
非ISV订单查询:allinpay.shopoint.orderService.orderQuery
ISV订单查询:allinpay.shopoint.orderService.isvOrderQuery
version: 1.0
需要调用查询接口的情况:
- ◆ 当商户后台、网络、服务器等出现异常,商户系统最终未接收到支付通知;
- ◆ 调用支付接口后,返回系统错误或未知交易状态情况;
- ◆ 调用统一被扫接口后,返回交易状态码trxstatus为2000时;
- ◆ 调用关单或撤销接口API之前,需确认支付状态;
业务请求参数
字段名 |
参数类型 |
必填 |
最大长度 |
说明 |
取值 |
reqOrderNo |
String |
否 |
64 |
外部订单号 |
三选一,同时传则取orderCode进行查询。对于全抵扣订单,不支持使用trxId进行查询。推荐使用orderCode进行查询。 |
orderCode |
String |
否 |
40 |
数字营销订单号 |
|
trxId |
String |
否 |
30 |
支付流水号 |
业务响应参数
字段名 |
参数类型 |
必填 |
最大长度 |
说明 |
取值 |
||
code |
Integer |
是 |
4 |
返回码 |
0:表示成功; 3:表示失败,具体失败原因参见msg字段; 其他:参见4.1 公共返回码 |
||
msg |
String |
是 |
200 |
错误信息 |
|
||
data |
reqOrderNo |
String |
是 |
64 |
外部订单号 |
|
|
orderCode |
String |
是 |
40 |
数字营销订单号 |
|
||
transTime |
String |
是 |
19 |
交易时间 |
时间格式:yyyy-dd-MM HH:mm:ss |
||
shopId |
String |
否 |
11 |
店铺ID |
|
||
shopCode |
String |
否 |
20 |
店铺号 |
与shopId功能相同,shopId和shopCode同时输入则只取shopId,二者必输一个 |
||
shopName |
String |
否 |
50 |
店铺名称 |
|
||
customerId |
Integer |
否 |
11 |
会员ID |
数字营销系统会员编号 |
||
openId |
String |
否 |
180 |
用户openid |
|
||
amount |
String |
是 |
14 |
订单金额 |
单位:元 |
||
giveScores |
Integer |
否 |
11 |
返积分值 |
|
||
score |
Integer |
否 |
11 |
积分抵扣数量 |
|
||
scoreAmount |
String |
否 |
14 |
积分支付金额 |
单位:元 |
||
bankScore |
Integer |
否 |
11 |
银行积分抵扣数量 |
|
||
bankScoreAmount |
String |
否 |
14 |
银行积分抵扣金额 |
单位:元 |
||
balanceAmount |
String |
否 |
14 |
余额支付金额 |
单位:元 |
||
orderRemark |
String |
否 |
200 |
订单备注 |
|
||
paymentStatus |
Integer |
是 |
4 |
支付状态 |
1-支付中,2-已支付,3-支付失败 |
||
fee |
String |
否 |
14 |
手续费 |
单位:元 |
||
paymentFrom |
Integer |
否 |
4 |
支付来源 |
0-微信支付,1-支付宝支付,2-手机QQ支付,3-云闪付 |
||
paymentAmount |
String |
否 |
14 |
支付金额 |
单位:元 |
||
trxId |
String |
否 |
30 |
渠道支付流水号 |
|
||
discountList |
ArrayList |
否 |
|
优惠抵扣信息 |
|
||
couponNo |
String |
否 |
32 |
券号 |
|
||
couponType |
Integer |
否 |
4 |
券类型 |
0-金额券,2-计次券,3-满减券 |
||
couponName |
String |
否 |
50 |
券名称 |
|
||
initAmount |
String |
否 |
14 |
面额 |
单位:元 |
||
amount |
String |
否 |
14 |
抵扣金额 |
单位:元 |
||
bankSubsidyAmount |
String |
否 |
14 |
银行补贴金额 |
单位:元 |
||
startValidityPeriod |
String |
否 |
19 |
有效开始日期 |
时间格式:yyyy-dd-MM HH:mm:ss |
||
endValidityPeriod |
String |
否 |
19 |
有效截止日期 |
时间格式:yyyy-dd-MM HH:mm:ss |
||
couponStatus |
String |
否 |
10 |
券状态 |
有效、已核销 |
||
giveCouponList |
ArrayList |
否 |
|
返券信息 |
|
||
couponNo |
String |
否 |
32 |
券号 |
11*****1111 |
||
couponType |
Integer |
否 |
4 |
券类型 |
0-金额券,2-计次券,3-满减券 |
||
couponName |
String |
否 |
50 |
券名称 |
|
||
initAmount |
String |
否 |
14 |
面额 |
单位:元 |
||
splitDetailList |
ArrayList |
否 |
|
分账明细 |
|
||
shopId |
Integer |
否 |
11 |
店铺ID |
|
||
shopName |
String |
否 |
50 |
店铺名称 |
|
||
amount |
String |
否 |
14 |
分账实付金额 |
单位:元 |
||
discountAmount |
String |
否 |
14 |
优惠金额 |
单位:元 |
||
fee |
String |
否 |
14 |
手续费 |
单位:元 |
请求示例
待补充
响应示例
待补充