最近公司给第三方开发了一个公众号,其中最重要的功能是支付,由于是第一次开发,遇到的坑特别的多,截止我写博客时,支付已经完成,在这里我把遇到的坑记录一下。
参考文档:1、JSAPI支付开发文档:主要是开发过程中接口、流程说明及参考; 2、微信公众平台:里面有公众号的运维配置,当然也有开发配置; 3、微信商户平台:要支付必须有微信商户; 4、花生壳:主要是用到花生壳的内网穿透,由于微信支付开发过程中,需要公网的微信服务器访问本地开发的电脑,所以需要内网穿透,这样微信才能访问到局域网电脑;
一、微信公众号开通微信支付
见参考文档:微信公众号怎么申请微信支付。开通之后,从公众号内可以看到已经关联的商户(图1),同时从微信商户里可以看到关联的微信公众号(图2)。
二、公众号内开发参数配置
公众号内的配置就下面两个地方。
三、微信商户开发参数配置
四、后端代码