收藏
回答

微信支付分小程序确认订单出现系统繁忙

微信小程序跳转至 微信支付分小程序确认订单出现系统繁忙提示

签名 和认证都没问题请问这个怎么解决

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

1 个回答

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

    1)检查下商户号和appid是否入驻支付分,联系运营绑定服务id

    2)检查下extraData参数的子参数是否少了字段

    3)检查下签名是否正确,这里的sign是前端自己的,不能用后台的sign,可以让后台按前端的参数协助生成下,商户key要参与签名,并且key用的是api秘钥,不是apiv3秘钥,签名方式和api秘钥设置路径参看文档指引https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=4_3,商户可以用在线工具自行校验,工具地址https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=20_1

    4)package参数需要用创建订单接口原样返回的,商户无需做处理

    5)跳转支付分小程序的appid要和创建订单请求的appid保持一致

    6)检查下timestamp是否是string类型

    7)创建订单返回的package不能复用,一但商户使用package跳转到支付分确认页面,不管用户是否点击页面确认按钮,package都会失效,如果再次使用同样的package跳转支付分小程序确认订单页将会报错“订单未获得权益,系统繁忙”,商户只能创建新的订单使用新的package


    2020-10-15
    有用
    回复 4
    • 淦
      2020-10-15
      签名跟稳定生成的多对比过了 签名没问题
      2020-10-15
      回复
    • 微信支付技术助手8
      微信支付技术助手8
      2020-10-16回复
      系统繁忙,基本的原因这里都有挪列。麻烦按照以上几点,逐步仔细排查。
      2020-10-16
      回复
    • 淦
      2020-10-19回复微信支付技术助手8
      1已经跟对接的确认过,2字段没少,3签名已经在线测试过是签名生成是同样的,4package是每次请求我就生成一个不复用,创建和跳转都是相同的appid,6是string类型,7因为我请求一次就生成一个新的订单所有没有复用package
      2020-10-19
      回复
    • 微信支付技术助手8
      微信支付技术助手8
      2020-10-20回复
      你好,这边建议您添加一下wepayTS8(备注:微信社区XXX问题)。提供一下以下信息。
      -请求的具体API接口(提供文档地址和请求的URL):
      - 问题发生时间【必填】:
      - 商户号【 必填】:
      - 商户订单号【 必填】:
      - 相关报错信息文案【 必填】:
      - 问题截图或视频【 必填】:
      -完整的请求和返回参数以及单号【 必填】:
      2020-10-20
      回复
登录 后发表内容
问题标签