微信支付配置
微信商户密钥信息配置
注意:这里配置为您自己申请的商户信息,需要业务方继承,请妥善保管,避免密钥泄露。
配置说明
- 关闭微信支付,客户端用户将不能使用微信扫码支付。
APPID: 绑定支付的APPID(必须配置,开户邮件中可查看);
商户号(MCHID): 商户号(必须配置,开户邮件中可查看);
商户支付密钥(KEY): 商户支付密钥,参考开户邮件设置,登录商户平台自行设置,请妥善保管,避免密钥泄露;
APPSECRET: 公众帐号secert(仅JSAPI支付的时候需要配置),请妥善保管,避免密钥泄露;
回调地址: 请勿随意修改,
格式:站点根路径 +
/ants-dns-api/app/pay/wechatPayCallback
例如:https://dns.antsxdp.com/ants-dns-api/app/pay/wechatPayCallback
建议提前阅读官方文档
微信支付官方支付申请与接入指引文档地址:
https://pay.weixin.qq.com/static/applyment_guide/applyment_detail_website.shtml
微信支付控制台:
https://pay.weixin.qq.com/index.php/extend/product/lists?tid=3
开通相关产品
需要开通 JSAPI产品
、Native支付
、H5支付
三个产品。
JSAPI产品: 商户调用JSAPI接口,调起微信支付模块收款;
Native支付: 商户系统按微信支付协议生成支付二维码,用户扫码支付;
H5支付: 在微信客户端外的移动端网页使用微信支付。
获取商户号、配置H5域名
开通相关产品之后,进入页面:登录微信商户控制台 > 产品中心 > 开发配置。
在商户信息中,可以获取到商户号。
在支付配置中,配置H5支付域名,您需要添加当前系统的主域名。
关联及获取AppID
开通相关产品之后,进入页面:登录微信商户控制台 > 产品中心 > AppID账号管理。
点击“关联AppID”按钮,按提示操作即可,关联成功可以获取到AppID。
设置及获取KEY
进入页面:登录微信商户控制台 > 账户中心 > API安全。
设置APIv2密钥,按操作进行设置即可,设置成功可以获取到商户支付密钥(KEY)。
注意:关于APPSECRET
APPSECRET可以不填写,仅JSAPI支付的时候需要配置。