收藏
回答

签名失败怎么办

签名有问题呢?

最后一次编辑于  2018-12-19  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

3 个回答

  • 波
    2018-12-14

    一:统一下单参数:out_trade_no 商品订单号必须唯一。不可与历史数据重复。

    如果重复可以通过微信下单返回参数:预支付交易会话标识 prepay_id 是否为空来判断下单是否成功。


    二:签名的各种参数不建议为空

    测试过程中一直报签名失败,返回签名信息:


    <sign>63FBA04E22E69BC25D65EF6BAC1EC460</sign>


    <product_id></product_id>  ------------product_id参数为空


    后来把product_id写入一条信息之后,签名成功,目测应该是签名参数不能为空的原因。

    2018-12-14
    赞同
    回复
  • TTc
    TTc
    01-17

    兄弟,麻烦有空的时候回答一下我的问题。https://developers.weixin.qq.com/community/pay/doc/0006a88733c818f093f72b1a15b000

    01-17
    赞同
    回复
  • 微笑的侧脸
    微笑的侧脸
    01-04

    APPID:wxf9a81812cfbc64a9

    商户号:1517831121

    请问一下,权限都是开通的,但是报错,商户号该产品权限未开通,请前往商户平台>产品中心检查后重试

    01-04
    赞同
    回复 2
    • 微笑的侧脸
      微笑的侧脸
      01-04

      请问是什么原因

      01-04
      回复
    • 波
      01-17回复微笑的侧脸

      您好,请重置商户号KEY即可!

      如果你商户号先生成了key,再开通小程序支付,那这个小程序支付一直默认未开通权限。

      所以要先开通或授权小程序支付,再生成KEY,使用这个KEY的配置去支付才能成功


      01-17
      回复