收藏
回答

统一下单成功后对签名进行2次签名返给Android调起微信支付,Android

开发问题:

后台使用java语言,sdk为:

<!-- 微信支付SDK -->
<dependency>
   <groupId>com.github.wxpay</groupId>
   <artifactId>wxpay-sdk</artifactId>
   <version>0.0.3</version>
</dependency>

在统一下单成功后对签名进行2次签名返给Android调起微信支付,Android报错-1,ios报错签名验证失败,下边是统一下单代码:

1.封装的统一下单方法


2.下单后二次签名代码如下


密钥,appid和商户号都没有问题,核查了很多遍


这几个步骤也没发现问题



最后一次编辑于  04-23  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答

  • 微信支付技术助手4
    微信支付技术助手4
    04-24

    APP支付报-1错误,商户在微信开放平台申请开发应用后,微信开放平台会生成APP的唯一标识APPID。由于需要保证支付安全,需要在开放平台绑定商户应用包名和应用签名,设置好后才能正常发起支付。设置界面在【开放平台】中的栏目【管理中心 / 修改应用 / 修改开发信息】里面,注意都用小写,不能有特殊字符

    04-24
    赞同
    回复 1
    • 。
      04-24

      这些都是正常设置的



      安卓报-1,IOS报签名验证失败,问题事能百度到的问题都排查,您说的这个也没有问题。

      04-24
      回复