资源接口列表 (支付结果查询)

需要授权

域名 : https://openrealm.duolabao.com

请求URL:/v1/payresult/{customerOpenId}/{requestNum}

请求类型:get

请求协议: https

是否需要签名:是

请求协议: https

请求参数:

URL:

字段名 变量名 类型 说明
商户openid customerOpenId String 必填,商户openid
第三方订单号 requestNum String 第三方订单号
银行交易流水号 tradeNum String 非必填,银行交易流水号

请求头:

请求头 示例值 描述
timestamp 102202020202 时间戳
token 44B74C2B0BDA30F8C949FC9F20FA5CB123E179E7 根据密钥和算法生成的结果
accessToken 3rdsfaij43209dfaojf 从授权系统获得的accessToken值
accessKey fe02aa7e8f3249fe86c93774b7103d9945f80 用户的公钥

请求示例:

  • 请求示例
  • 请求示例
  • 1 /v1/payresult/{customerOpenId}/{requestNum}
  • 1 /v1/payresult/1111/1111

GET示例:

  • 请求示例
  • 请求示例
  • 1 /v1/payresult/{customerOpenId}/apply/{tradeNum}
  • 1 /v1/payresult/2e723a7798537467cabc8a8f3221c0a6/apply/4009632001201709019416797992

返回参数JSON格式:

参数名称 参数类型 是否必填 最大长度 参数说明 示例值
result String 32 success表示成功,fail表示失败,error表示异常 success
customerName String 32 商户名称 哆啦宝(北京)科技有限公司
customerName String 32 流水号(用户系统内唯一) 2014072300007148
orderNum String 32 订单编号 10021014497548368512422
source String 32 APP/IOS/ANDROID/API/SDK_C/SDK_JAVA/SDK_PHP/SCREEN(屏显)/PCCLIENT(PC客户端)/FIXCODE(固定二维码) API
bussinessType String 32 QRCODE_TRAD(二维码交易)/CUSTOMER_RECHARGE(商户充值) QRCODE_TRAD
status String 32 INIT(待支付)/SUCCESS(成功)/CANCEL(已取消)/REFUND(已退款)/REFUNDING(退款中)/REFUNDFAIL(退款失败) SUCCESS
type String 32 SALES(消费)/RECHARGE(充值) SALES
completeTime String 32 订单完成时间 2016-04-03 17:27:10
orderAmount String 15, 2 订单金额 100.00
refundTime String 32 时间格式,2016-6-24 21:42:40 2016-6-24 21:42:40
openId String 32 微信openId ojiuXuGrrejS0HwGkU8R_R2MKjY8
payRecordList amount String 15, 2 支付流水金额 100.00
payWay String 32 WX(微信支付)/WXSERVER(微信服务商支付)/YEEPAYWX(易宝微信)/WXSCAN(微信被扫)/WXSCANSERVER(微信被扫服务商)/YEEPAYWXSCAN(易宝微信被扫)/JD(京东)/RED_PACKET(补贴)/ACCOUNT(账户)/ICBC(工商银行)/BJ_CIB_ALIPAY(兴业支付宝主扫)/ BJ_CIB_ALIPAY_SCAN (兴业支付宝被扫)/CMBCALIPAY(民生支付宝主扫)/CMBCALIPAYSCAN(民生支付宝被扫)/SZ_CNCB_ALIPAY(中信支付宝主扫)/SZ_CNCB_ALIPAY_SCAN(中信支付宝被扫)/GZ_SPDB_ALIPAY(浦发支付宝主扫)/GZ_SPDB_ALIPAY_SCAN(浦发支付宝被扫) WX
saveAmount String 15, 2 支付流水优惠金额 6.66
refundTime String 32 退款时间(退款状态) 2016-06-06 12:22:00
refundAmount String 15, 2 退款金额(退款状态) 100:00
bankRequestNum String 32 银行批次号 112072300007148
bankTradeNum String 32 银行交易流水号 4002222001201707242430980917

响应json示例:

  • 响应示例
  • 1 {
    2 "data": {
    3 "requestNum": "315080832507485",
    4 "orderNum": "10021014497548368512422",
    5 "source": "FIXCODE",
    6 "bussinessType": "QRCODE_TRAD",
    7 "status": "SUCCESS",
    8 "type": "SALES",
    9 "completeTime": "2016-04-03 17:27:10",
    10 "orderAmount": "100.00",
    11 "refundTime": "2016-04-03 17:27:10",
    12 "openId": ojiuXuGrrejS0HwGkU8R_R2MKjY8,
    13 "payRecordList": [
    14 {
    15 "amount": "100.00",
    16 "payWay": "WX",
    17 "saveAmount": "1",
    18 "refundTime": "2016-04-03 17:27:10",
    19 "refundAmount": "100:00",
    20 "bankRequestNum": "112072300007148"
    21 "bankTradeNum": "4002222001201707242430980917"
    22 },
    23 {
    24 "amount": "100.00",
    25 "payWay": "WX",
    26 "saveAmount": "1",
    27 "refundTime": "2016-04-03 17:27:10",
    28 "refundAmount": "100:00",
    29 "bankRequestNum": "112072300007148"
    30 }
    31 ]
    32 },
    33 "result": "success"
    34 }