Varorbc / PaySharp

PaySharp是一个支持多商户多种支付方式的跨平台网关处理类库,使用PaySharp可以简化订单的创建、查询、退款和接收网关返回的支付通知等操作。
MIT License
862 stars 265 forks source link

微信支付一直提示签名验证失败 #16

Closed Rstar-Yan closed 6 years ago

Rstar-Yan commented 6 years ago

Api密匙改过几次了 怎么都不行有其他东西没设置正确么?

Varorbc commented 6 years ago

我提供的demo是不正确的商户数据,你用你申请的商户数据就没有问题的

Rstar-Yan commented 6 years ago

我是用的 商户数据 但是还是一直有问题 不知道为什么 api密匙也改过很多次了

Varorbc commented 6 years ago

因为没有微信测试账号,所以没法测试,麻烦用https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=20_1工具校验下,有问题提交给我,我再修改

Rstar-Yan commented 6 years ago

image

图片是官网demo生成签名的时候用的数据 你的字段貌似很多地方都有问题 。。。

Rstar-Yan commented 6 years ago

另外 貌似支付回调也是有问题的 不知道是哪里没配置正确

Varorbc commented 6 years ago

微信太多坑了,我也还在测试,支付回调什么问题

Varorbc commented 6 years ago

修复微信公众号签名问题