收藏
回答

支付分(服务商)完结订单API 400 Bad Request?

1,请求统一使用如下方法

2,创建支付分订单,查询订单,取消订单使用上述方法都能正常请求支付分的相关接口;

完结订单时 请求时,出现 400 Bad Request。 参数对比无异常,请求记录如下:

2020-09-15 10:55:33 736| INFO|ApiMachineController.java.completePayPointOrder:1184|参数: {"post_payments":[{"amount":1,"name":"test"}],"total_amount":1,"time_range":{"end_time":"20200915105633"},"service_id":"xxx","sub_mchid":"xxx"}

2020-09-15 10:55:33 736| INFO|ApiMachineController.java.completePayPointOrder:1185|URL: https://api.mch.weixin.qq.com/v3/payscore/partner/serviceorder/20200915094627474954375/complete

2020-09-15 10:55:33 747| INFO|ApiMachineController.java.exe:1211|Token=============: WECHATPAY2-SHA256-RSA2048 mchid="xxx",nonce_str="VIdu84BD1pdH17A1EeJ9vfXvqOuYSdWU",timestamp="1600138533",serial_no="xxxxx",signature="JoPhsXW2/ytBoPedocyqxQhrctKtUy9Jqyv8mxewmaOGL+6sSSayslKSIYoM3qF1q1igCkhBe7EghVWfcCRqxOibEA3BwjZUATqLUfrzGJKBXnu5WwS0b7NtlNC2O667sGV+I9ozje75tAzMmjiJ5/aTp5Jd6YEXk8Z6cV02KwEbbqgIOoKszuPj7iWRVDKDqP6xrG4dfscwqpMuyIgLnTNfB1ipEeYtsaZ9qRD1PEj+Md+stwWrcNs8xNBsNOFxikDyxfvwDWkI/7b/ApLQSJ2hQrjcYMlbAMIhleXrbv+dtvHiJQUacRCMusLF0qYMmIaF9K4zaH3Zxxa+2v+dXQ=="

望告知,异常原因;

另外,测试过程中经常出现如下情况,


回答关注问题邀请回答
收藏

1 个回答

  • 微信支付技术助手8
    微信支付技术助手8
    09-15

    你好,这边建议您添加一下wepayTS8(备注:微信社区XXX问题)。提供一下以下信息。


    -请求的具体API接口(提供文档地址和请求的URL):


    - 问题发生时间【必填】:


    - 商户号【 必填】:


    - 商户订单号【 必填】:


    - 相关报错信息文案【 必填】:


    - 问题截图或视频【 必填】:


    -完整的请求和返回参数以及单号【 必填】:

    09-15
    有用
    回复 2
    • 悟冬
      悟冬
      09-16
      已添加,但是不给任何反馈是什么情况。。。
      09-16
      回复
    • 微信支付技术助手8
      微信支付技术助手8
      星期三 14:57回复悟冬
      400报错,一般是你的请求语法问题。麻烦进行核实。
      星期三 14:57
      回复
登录 后发表内容
问题标签