微信开发-公众号支付(1)-获取openid
记录下开发微信支付过程中踩过的坑。
微信公众号支付开发之前,需要准备的东西
APPID , APPSECRET , PAYKEY
注意:此处的公众平台和商户平台必须是绑定的
appid 和 appsecret 可以从微信公众平台中获取
paykey 可以从微信商户平台中获取
商户平台-账户中心-api安全-设置api密钥
微信支付api密钥为32位的数字字母组合密钥,且在设置后不可查看,设置后需要保存
下面需要进行一些开发配置,由于微信公众号支付只能使用真实商户号测试,所以以下配置都是基于真实环境
1.IP白名单,设置为你的商户后台的服务器ip,例如 100.100.100.111
2.JS接口安全域名-设置为你的服务器的域名 例如 test.test.com,需要在服务器目录下放一个txt文件,具体请查看官方说明
3.网页授权回调-设置为你的商户后台域名
4. 商户平台-产品中心-开发配置-支付授权目录