收藏
回答

服务商对子商户发起小程序支付

使用的接口为:https://api.mch.weixin.qq.com/v3/pay/partner/transactions/jsapi

进行代替已经签约的子商户发起下单操作,请求“prepay_id”,所有参数核对了,类型没有问题,返回的结果是:Array

(

    [code] => SYSTEM_ERROR

    [message] => 系统繁忙,请稍后重试

)

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

3 个回答

  • 阿白
    阿白
    2021-11-04

    检查参数,如果仍然无法确认的话,建议重置所有参数后再试。

    2021-11-04
    有用 2
    回复 6
    • 天空没那么蓝
      天空没那么蓝
      2021-11-04
      我使用的sub_openid是登录时候获取到的openid,这个是否有关系
      2021-11-04
      回复
    • 阿白
      阿白
      2021-11-04回复天空没那么蓝
      sub_openid必须和sub_appid关联,不能和sp_appid关联。
      2021-11-04
      回复
    • 阿白
      阿白
      2021-11-04回复天空没那么蓝
      sub_openid必须和sub_appid关联,不能和sp_appid关联。
      2021-11-04
      1
      回复
    • Memory
      Memory
      2021-11-04回复阿白
      那也不会报系统繁忙,只会报appid和openid不匹配
      2021-11-04
      回复
    • 天空没那么蓝
      天空没那么蓝
      2021-11-04回复阿白
      他们之间是关联的,我使用的是小程序登录的openid来作为sub_openid
      2021-11-04
      回复
    查看更多(1)
  • Memory
    Memory
    2021-11-04

    同样的参数用这个脚本请求下看看报错什么https://github.com/wechatpay-apiv3/wechatpay-postman-script

    2021-11-04
    有用 1
    回复 2
    • 天空没那么蓝
      天空没那么蓝
      2021-11-04
      我使用V3版本的商户支付是没有问题,现在使用的是服务商的发起子商户的小程序支付不行
      2021-11-04
      回复
    • 天空没那么蓝
      天空没那么蓝
      2021-11-04
      感谢帮忙解答,已经找到问题所在了
      2021-11-04
      回复
  • 天空没那么蓝
    天空没那么蓝
    2021-11-04

    找到问题了,如果使用服务商代子商户小程序支付,必须使用服务商的证书,我最开始使用的是子商户的证书

    2021-11-04
    有用
    回复 1
    • 阿白
      阿白
      2021-11-04
      那就还是参数传错了
      2021-11-04
      回复
登录 后发表内容