之前微信公众号 jsapi 支付的退款没有问题,但是今天退款返回了 "certificate not match",
百度了下说证书过期,
但是这个同样的证书,我们 的 小程序支付、手机微信 App 支付的 退款都没有问题,
一个区别是我们开通微信公众号 jsapi 支付接口比较早,于是公众号支付的商户号和别的微信支付的商户号不同,剩下的微信小程序支付、手机微信 App 支付都是同一个商户号。
1
chinvo 2018-07-07 16:23:25 +08:00
仔细核实下,应该是微信支付的那个签名证书过期了,去微信支付后台重新下载
|
2
sobigfish 2018-07-07 16:26:50 +08:00
你也说了商户号不同,怎么可能用同一个证书
|
4
binsys 2018-07-07 16:44:56 +08:00
每个商户号都有自己的证书。不能共用。
|
5
goofansu 2018-07-07 17:15:27 +08:00 via iPhone
支付不需要证书吧
|
6
goofansu 2018-07-07 17:15:57 +08:00 via iPhone 1
我记得退款才需要下载证书
|
7
visionzk 2018-07-07 17:41:17 +08:00
1、不同商户号 证书是不一样的
2、证书也是有有效期的 |
8
fuxkcsdn 2018-07-07 21:47:10 +08:00 via iPhone 1
支付不需要证书,退款才需要双向认证
下载的证书有效期是一年,去后台下载新证书替换即可 |
9
mimvp 2018-12-03 20:41:52 +08:00
遇到同样的问题,是微信支付的证书过期了,我刚解决了
|