2.2.11 分账订单状态查询类交易

当分账交易收单成功却没有收到分账成功通知时,可通过该接口查询分账订单状态。

交易URL

测试环境地址:https://vgw.baofoo.com/cutpayment/protocol/backTransRequest
正式环境地址:https://public.baofoo.com/cutpayment/protocol/backTransRequest

请求报文

序号 域名 变量名 必填 字段类型 备注
1. 报文发送日期时间 send_time M ISODateTime 发送方发出本报文时的机器日期时间,如 2017-12-19 20:19:19
2. 报文流水号 msg_id M Max32Text 商户流水号
3. 报文编号/版本号 version M Max7Text 4.0.0.0
4. 终端号 terminal_id M Max11Numeric
5. 交易类型 txn_type M code 固定值:19,参见:交易类型枚举
6. 商户号 member_id M Max11Numeric 宝付提供给商户的唯一编号
7. 商户原始订单号 orig_trans_id M Max50Text 商户提交的标识支付的唯一原订单号
8. 交易日期 orig_trade_date M ISODateTime 格式:yyyy-MM-dd HH:mm:ss如2017-12-19 20:19:19
9. 商户保留域1 req_reserved1 O Max255Text
10. 商户保留域2 req_reserved2 O Max255Text
11. 系统保留域1 additional_info1 O Max255Text
12. 系统保留域2 additional_info2 O Max255Text
13. 签名域 signature M Max512Text
14. 验签方式 verify_type M Max20Text 国密SM:10;国际RSA:11
15. 加密证书序列号 ncrptn_sn M Max20Text 宝付公钥证书序列号,用于选择解密证书
16. 签名证书序列号 sign_sn M Max20Text 商户公钥证书序列号,用于选择验签证书

返回报文

序号 域名 变量名 必填 字段类型 备注
1. 报文发送日期时间 send_time M ISODateTime 发送方发出本报文时的机器日期时间,如 2017-12-19 20:19:19
2. 应答报文流水号 msg_id M Max32Text
3. 报文编号/版本号 version M Max7Text 4.0.0.0
4. 应答码 resp_code M Max16Text 参见:商户接口应答码
5. 终端号 terminal_id R Max11Numeric
6. 交易类型 txn_type R Max11Text
7. 商户号 member_id R Max11Numeric 宝付提供给商户的唯一编号
8. 业务返回码 biz_resp_code M 参见:业务应答码
9. 业务返回说明 biz_resp_msg M
10. 订单状态 order_state C Max2Numeric 1:交易成功
2:交易处理中
0:未支付
-1:交易失败
11. 分账状态 share_state C Max2Numeric 订单状态为“1”时才会分账;
1:分账成功
0:待分账
12. 商户保留域1 req_reserved1 O Max255Text
13. 商户保留域2 req_reserved2 O Max255Text
14. 系统保留域1 additional_info1 O Max255Text
15. 系统保留域2 additional_info2 O Max255Text
16. 签名域 signature M Max512Text
17 加密证书序列号 ncrptn_sn M Max20Text 商户公钥证书序列号,用于选择解密证书
18 签名证书序列号 sign_sn M Max20Text 宝付公钥证书序列号,用于选择验签证书

注:该接口响应参数resp_code只会返回S(成功)和F(失败)。F代表接口参数错误或者分账订单不存在。S代表分账订单存在,具体的订单状态和分账状态需要判断order_state和share_state的返回值。