微信支付

需要:
1、appid
2、appsecret【微信公众平台不保存 若忘记需要重新配置】
3、商户号
4、key密钥 需要自己生成,前提电脑上安装证书授权 http://help.ecmoban.com/article-2085.html
5、cert证书 
登录微信公众平台 https://mp.weixin.qq.com   -> 微信支付 - > 微信支付商户平台 ->  账户设置 -> 安全设置 -> API安全 -> 下载证书 【 需要商户号 密码 管理员扫码配合】

公众平台总的配置:
1.微信支付-》开发配置-》    http://www.***.com/index.php/Home/order/pay/

关于微信支付授权目录以及当前URL未注册的问题

本文主要是针对mvc框架来写 支付授权目录填写应该是这样:

如果你的支付地址是: http://xxx.com/Mobile/Pay/Index/1.html

你的支付授权目录应该添加为 http://xxx.com/Mobile/Pay/Index/

而不是 http://xxx.com/Mobile/Pay/ 或者 http://xxx.com/Mobile/ 这样都是不对的,应该是去掉最后一个/后面的参数。

注意授权目录添加之后有缓存 需要换手机进行测试

另外特别注意下 这两个地址的区别  添加授权目录的时候你需要以你支付路径的域名为主

至于有 www和 没 www的区别

http://xxx.com/Mobile/Pay/Index/1.html

http://www.xxx.com/Mobile/Pay/Index/1.html


2.开发者中心-》接口权限-》网页服务-》网页授权  www.xxxx.com
原文地址:https://www.cnblogs.com/linewman/p/9918299.html