微信公众号中使用微信支付
在项目中需要在微信公众号H5中嵌入微信支付,需要先申请开通微信支付,注册商户信息。关键性信息需要如下:
- 已经备案域名
- 微信公众号开发id(appid)
- 微信公众号开发密钥(secret)
- 微信商户号(mch_id)
- 微信商户支付密钥(apy.key)
1. 微信公众号平台配置
1.1 在微信支付中配置授权目录
该授权目录指,在该目录下才可以调用起微信支付。
调用支付页面为 http://www.xxx.com/wxpay/js_api_call 那么配置为 http://www.xxx.com/wxpay/
调用支付页面为 http://www.xxx.com/recharge/index?package=1 那么配置为 http://www.xxx.com/recharge/
1.2 配置授权域名
在设置 -> 公众号设置 -> 功能设置中,配置js接口安全域名,网页授权域名,配置这里域名时,需要下载一个txt文件到域名所在服务器根目录下。详细请参考页面详细提示。