小程序的支付有两种方式,一种是通过已开通支付的认证服务号实现支付,这里只需要在服务号后台绑定小程序,然后登陆小程序系统确认即可。
操作流程如下:
登陆已开通支付功能的公众号支付后台(pay.weixin.qq.com),在产品中心页面可以看到appid授权管理标签,在新增授权页面按照要求填写相应信息,然后提交申请即可。
申请提交之后,需要登陆小程序后台,在图中所示的M-A授权页面点击确认,这样小程序支付的授权就完成了。
小程序支付的另一种方式就是直接通过小程序申请,操作与公众号的支付对接基本类似,需要现在支付后台的产品中心中进行开发配置,具体可以参考公众号支付对接的相关教程。
在支付对接完毕之后,还需要在小程序页面进行配置,这样小程序才能成功调用微信支付的功能。具体操作如下:
从微擎顶部小程序导航菜单进入小程序的列表,然后选择需要开通支付的小程序。进入后页面如下图。点击支付参数,然后点修改。
appid和密钥系统会自动获取。这里需要填写的就是商户号和支付密钥。如果通过开通支付的服务号来实现支付的,这里需要填写对应服务号的商户号和支付密钥,这两项一定要与公众号保持一致,否则支付肯定不会成功。
如果是小程序单独申请的支付,这里就按照小程序的商户号填写,然后重新生成支付密钥,这个支付密钥也需要同步配置在微信支付后台(具体配置方法参考微信公众平台的支付对接教程)。