使用微信支付时,需要配置一下支付信息,如下所示:

pay:
  wechat:
    app-id: 应用ID
    mch-id: 商户ID
    mch-key: 商户Key
    key-path: /data/crt/wechat/apiclient_key.pem
    serial-number: 证书序列号
    notify-url: http://maku.net/pay/wechat/notify/pay
    refund-url: http://maku.net/pay/wechat/notify/refund

配置讲解

  • app-id:应用ID,需要在商户平台,绑定一个app-id,具体如下所示:

  • mch-id: 商户ID

  • mch-key: 商户Key

  • key-path: 证书路径,需要先申请一个证书,具体可以参考官方文档,如下所示:
    https://kf.qq.com/faq/161222NneAJf161222U7fARv.html

  • serial-number: 证书序列号,申请完证书后,就可以查看到序列号,如下所示:

  • 完成上面的操作后,我们所需要的app-id、mch-id、mch-key、key-path、serial-number,这些数据就都有了,接下来就可以使用微信支付了。