V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zjsxwc
V2EX  ›  程序员

微信公众号支付的退款求助

  •  
  •   zjsxwc ·
    zjsxwc · 2018-07-07 16:08:21 +08:00 · 4968 次点击
    这是一个创建于 2323 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前微信公众号 jsapi 支付的退款没有问题,但是今天退款返回了 "certificate not match",

    百度了下说证书过期,

    但是这个同样的证书,我们 的 小程序支付、手机微信 App 支付的 退款都没有问题,

    一个区别是我们开通微信公众号 jsapi 支付接口比较早,于是公众号支付的商户号和别的微信支付的商户号不同,剩下的微信小程序支付、手机微信 App 支付都是同一个商户号。

    第 1 条附言  ·  2018-07-09 09:09:20 +08:00
    估计是现在微信兼容了最早开通的公众号支付了,我把公众号支付老的商户号改成最新的和小程序支付、app 支付都一致的商户号与 api key 就能够退款了,连 app secret 都不改。
    10 条回复    2018-12-03 20:45:27 +08:00
    chinvo
        1
    chinvo  
       2018-07-07 16:23:25 +08:00
    仔细核实下,应该是微信支付的那个签名证书过期了,去微信支付后台重新下载
    sobigfish
        2
    sobigfish  
       2018-07-07 16:26:50 +08:00
    你也说了商户号不同,怎么可能用同一个证书
    zjsxwc
        3
    zjsxwc  
    OP
       2018-07-07 16:31:47 +08:00
    @sobigfish

    但支付签名用同一个证书可以支付啊,我也找不到第二个证书让我下载啊!
    binsys
        4
    binsys  
       2018-07-07 16:44:56 +08:00
    每个商户号都有自己的证书。不能共用。
    goofansu
        5
    goofansu  
       2018-07-07 17:15:27 +08:00 via iPhone
    支付不需要证书吧
    goofansu
        6
    goofansu  
       2018-07-07 17:15:57 +08:00 via iPhone   ❤️ 1
    我记得退款才需要下载证书
    visionzk
        7
    visionzk  
       2018-07-07 17:41:17 +08:00
    1、不同商户号 证书是不一样的
    2、证书也是有有效期的
    fuxkcsdn
        8
    fuxkcsdn  
       2018-07-07 21:47:10 +08:00 via iPhone   ❤️ 1
    支付不需要证书,退款才需要双向认证
    下载的证书有效期是一年,去后台下载新证书替换即可
    mimvp
        9
    mimvp  
       2018-12-03 20:41:52 +08:00
    遇到同样的问题,是微信支付的证书过期了,我刚解决了
    mimvp
        10
    mimvp  
       2018-12-03 20:45:27 +08:00
    @mimvp 解决步骤:
    1、登录微信支付商家版
    2、账户中心 —> API 安全 —> API 证书
    3、可以看到提示"你的 API 证书已到期,相关 API 接口不可使用,请尽快联系管理员更改证书!"
    4、更新下证书的过期时间即可,不需要重新下载、替换证书
    例如:
    我的证书更新前是“ 2016-11-21 到 2018-11-21 ”,更新后的有效期是“ 2016-11-21 到 2019-11-21 ”
    再刷新微信支付的退款,即可成功了,问题解决
    划重点:更新证书有效期即可,没必要重新下载、更新证书,谢谢。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1056 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 19:47 · PVG 03:47 · LAX 11:47 · JFK 14:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.