公众号绑定流程
第一步:登陆微信公众平台(https://mp.weixin.qq.com/)
通过账号密码管理员扫码验证登陆微信公众平台。
第二步:公众号自定义菜单权限配置和登录接口权限配置
在公众平台--基本设置里面查看到AppID和AppSecret信息配置商城后台--微商城--基本设置的AppID和AppSecret位置,并开启微信开放登陆接口(详细操作请见下方截图)
第三步:配置IP白名单(IP为服务器的公网IP)
第四步:配置公众号URL和Token
在商城后台--微商城--基本设置--查询到URL和Token信息配置到微信公众平台--基本配置--服务器配置--修改配置复制到对应的位置并启用
消息加密密钥:随机生成
消息加密方式:明文模式
第五步:填写网站授权域名
微信公众平台--接口权限--网页授权获取拥挤基本信息--修改填写网站的授权域名
注意:业务域名,JS接口安全域名,网页授权域名都需要填写
在编辑域名之前需要先下载一个验证文件放到服务器的站点根目录。
业务域名、js域名、网页授权域名即系统使用的域名
第六步:编辑公众号自定义菜单
设置好之后在商城后台--微商城--自定义菜单编辑好之后点击保存到微信
微信支付配置流程
第一步:配置AppID和AppSecret
1)登录微信公众号后台--开发--基本设置找到AppID和AppSecret
将AppID和AppSecret填写到系统后台(系统--支付设置)
2)如果已经配置好公众号自定义菜单的自定义菜单权限,则无需操作上述步骤,会自动同步AppID和AppSecret到支付设置
第二步:配置muh_id
登录微信公众平台--微信支付--商户号管理--查看商户号
将商户号填写到系统后台
第三步:配置key
登录微信商户平台(https://pay.weixin.qq.com/)--点击账号中心--API安全--安装操作证书
操作电脑已经安装则无需安装
点击API安全--设置秘钥,秘钥由32位数字和字母组成
将32位秘钥填写到系统后台
第四步:上传微信证书
微信商户后台--点击账号中心--API安全--下载证书
证书下载之后,解压,商城后台上传apiclient_cert.p12的文件
第五步:填写支付授权目录、
微信商户后台--点击产品中心--开发配置--添加支付授权目录,支付授权目录填写为:
http://域名/pay/
https://域名/pay/
扫码支付配置
与上面的微信支付配置流程一致,需要进入微信商户平台--产品中心--开发配置增加一个扫码回调链接
http://域名/PaymentNotify_url.aspx?HIGW=hishop.plugins.payment.wxqrcode.wxqrcoderequest
注意:微信扫码支付在配置好以上信息之后在系统---支付设置中自动会生成扫码支付方式,此时需要点击编辑将key(32位秘钥)重新填写一遍,其余信息不用修改。