### 1.申请接口
(1)准备工具:一个微信公众号,类型为“服务号”并且通过微信认证(“订阅号”无法申请部分接口)
(2)需要申请的服务:微信支付
(3)申请方法:参考下图步骤
登录网址:https://mp.weixin.qq.com/
登录微信公众号,如果没有请先申请
登陆后点击左侧的“微信支付”
申请微信支付通过后就会出现账户信息
2.获取APPID,MCHID,APPSECRET,KEY
微信需要获取的参数比较多,请按照下图找到这些参数的获取方法
(1)MCHID即商户号
从图中可以获得商户号,即MCHID
(2)APPID和APPSECRET
点击左侧的“开发” -> “基本配置”,就可以看到APPID和APPSECRET(注:订阅号无APPID和APPSECRET)
从图中可以APPID和APPSECRET
(3)KEY
想要获取KEY,需要登录“商户平台”,网址:https://pay.weixin.qq.com/
使用自己的商户号和密码登录
点击左侧“账户设置”-“API安全”即可设置KEY
3.其他配置
微信支付需要在微信公众平台配置路径,否则会出现调用错误
点击“微信支付”-“开发配置”
需要设置“支付授权目录”,填“http://你的域名/member”
设置“授权目录”,可不填“测试目录”
4.网页授权设置
使用微信JSAPI支付和微信快捷登录需正确设置授权网页
如果您的网址与设置的网址不一致,就会提醒redirect_uri错误
请按照以下步骤设置您的域名
点击“设置”
输入自己的域名即可
说明:域名1和域名2可以分别设置www和不带www的两个域名
4.后台配置
填写图中红色箭头指向的四项即可