4.1.1 注册微信公众号

浏览器--进入微信公众号官网:微信公众号官网
需要注册微信公众号平台的客户可以了解一下他的使用教程:使用教程

4.1.2 认证微信公众号

对接的公众号必须要通过微信认证: 用户在注册一个公众号后,需要进行认证,微信公众平台有提供认证文字教程与视频教程,详情可以点击链接查看:
公众平台认证教程:认证教程

4.1.3 配置接入公众号


您的公众号基本信息可以登录‘微信公众平台:https://mp.weixin.qq.com/ ’,在左侧菜单“公众号设置”那查看获取。将相关的信息对应填写在您后台添加的公众号信息框。如下图:

公众号信息设置中的APPID、APPsecret这两参数,需通过登录‘微信公众平台:https://mp.weixin.qq.com/ ’,获取路径:微信公众平台--基本配置--开发者信息查看获取

注意:APPID是每个公众号的唯一性的,支持永久查看,不过APPsecret(即开发者密钥)只能在您第一次设置的时候才能查看的,设置后不能查看的了,唯有重置(重新设置一个新的)才能查看获取,所以在设置APPsecret时需要注意复制下来保管好。

如果忘记了密钥请点击重置,如果没有启用过,请点击启用获取。如下


复制URL、token、AESkey的信息,粘贴到微信公众平台--基本配置--服务器配置--修改配置,请对应粘贴。

服务器配置设置完成之后一定要检查是否启用,如果没有点击启用系统无法推送消息。

公众号接入商城成功后,为了公众号能与商城相通,微信公众号网页授权域名要填写。
通过微信公众平台--公众号设置--功能设置好网页授权域名,js安全接口域名,业务域名添加商城的后台域名

shop.wessyun.com

(微信公众号官方管理后台:https://mp.weixin.qq.com/ )

注意:设置时需要下载验证文件上传到站点根目录,此时您需要下载该文件到桌面(或者其他可见位置),
下一步请返回到商城后台--公众号管理(进入刚接入的公众号)----参数配置--上传js接口文件--修改--上传该文件就行。

网页授权域名填写好后,请返回开发基本配置--公众号开发信息--设置ip白名单。

ip白名单列表见[4.1.9 白名单配置]

完成公众号对接到商城后,如果您的商城已开通好微信支付,为了微信支付正常使用,请登录微信商户平台--产品中心--开发配置添加支付授权目录,支付授权目录:

https://shop.wessyun.comhttps://shop.wessyun.com/addons/yun_shop/


4.1.4 开通微信支付

如果商城想要使用微信支付方式,则需要开通微信支付功能:
1.首先可以先了解微信支付商户流程介绍:流程介绍
2.然后查看申请接入教程:接入教程

同时可以了解其他关于微信支付的注意事项:
认证通过后,在微信公众号官方后台申请开通微信支付,建议选择线下收款及线下商户类型,方便通过审核,再未搭建系统前,不要选择公众号支付类型。

4.1.5 如何配置微信支付

配置微信支付需要准备的资料:

  • 1.公众号APPID、公众号APPsecret
    登录微信公众平台(mp.weixin.qq.com),进入基本配置查看获取。

  • 2.微信支付商户号(mchid)
    公众号申请微信通过后,微信会发一封邮件,里面就包含了微信支付商户号和微信支付商户平台登录账号密码

  • 3.微信支付密钥(apisecret)
    登录微信商户平台(pay.weixin.qq.com),API安全,设置密钥(注:微信支付密钥为32位数。如果您怕弄混,开发者密钥APPsecret刚好为32位数,您可直接复制借用)

  • 4.CERT证书文件、KEY密钥文件
    登录微信商户平台pay.weixin.qq.com,API安全,API证书,点击下载,CERT和KEY文件微信都有提供

配置微信支付

  • 1.登录商城后台,商城管理——商城设置——支付设置,把对应的资料填上去

  • 2.登录微信商户平台(pay.weixin.qq.com),产品中心,开发配置,支付配置,然后把支付授权目录填上去。 支付授权目录:

    https://shop.wessyun.com/addons/yun_shop/



4.1.6 注册认证微信开放平台

1、进入微信开放平台官网(https://open.weixin.qq.com/),注册。

注册需填写邮箱并激活。


2、完善开发者资料,需要姓名、手机号、身份证号码。

3、注册好开放平台账号后,开放平台的开发者资质必须认证。认证步骤如下:

认证有效期:一年,有效期最后三个月可申请年审即可续期
审核费用:中国大陆地区:300元,非中国大陆地区:120美元

建议认证为企业,则需提供:组织机构代码、法定代表人、企业开户名称、企业银行帐号、营业执照、公函;管理员手机号、身份证号。个人的不能享受的权限有限。

填写发票信息,并支付。


4.1.7 绑定运营者管理员

绑定成为微信公众平台的运营者,需要先让微信用户关注“公众平台安全助手”和关注公众号,方能进行下方的绑定操作。

  • 1、进入微信公众号:mp.weixin.qq.com ,在微信公众号左侧菜单点击“人员设置”。
  • 2、在“人员设置”页面,点击绑定运营者微信号
  • 3、输入需要绑定的管理员的微信号/QQ号/手机号,并进行搜索验证(只能是添加/邀请已关注公众号的会员成为运营者管理员,可以绑定5个长期运营者, 20个短期运营者)
  • 4、点击下方的“邀请绑定”,到了这步则需要主管理员的微信扫码验证,目的是为了验证身份。
  • 5、验证过后,受邀请的用户需要前端操作确认同意成为运营者。

4.1.8 支付失败,请返回重试

当会员在商城购买商品,使用微信支付,安卓手机支付出现“支付失败,请返回重试”的情况,或者苹果手机支付出现‘当前页面的URL未注册https://shop.wessyun.com/addons/yun_shop/’,原因:这是微信商户平台没有填写支付授权目录。

请登录微信商户平台(pay.weixin.qq.com)--产品中心--开发配置--支付配置--公众号支付,添加支付授权目录。 支付授权目录:

https://shop.wessyun.com/addons/yun_shop/

4.1.9 白名单配置

用户在后台若收到以下提示内容——not in whitelist hint:......,说明你的微信公众平台还没有配置白名单。

配置白名单路径如下:
1、先登录微信公众平台:https://mp.weixin.qq.com/
2、在左侧菜单点击基础配置,进行配置IP白名单

ip白名单列表:

39.98.235.171
39.98.233.248
39.98.89.123
39.98.66.221
39.98.90.244

4.1.10 绑定成为开发者

绑定成为微信公众平台的开发者,微信用户要先关注“公众平台安全助手”和关注商城公众号,方能进行下方的绑定操作。

  • 1、进入微信公众号:mp.weixin.qq.com ,在微信公众号左侧菜单 开发 -- 开发者工具 -- web开发者工具。
  • 2、选择绑定开发者工具,输入要绑定开发者的微信号,微信号必须要关注商城公众号 和 公众平台安全助手。
  • 3、邀请和确认效果如下
  • 4、如没有关注商城公众号 和 公众平台安全助手,无法进行开发者绑定。

4.1.11 开通企业付款到零钱

商户号开通微信零钱提现(企业付款到零钱)的前提是:

  • ①商户号已入驻90日,微信商城配置好微信支付
  • ②微信商城要有30天连续正常交易。每天一笔随机机制0.1-10元(成功付款)较合适。中途不能断,否则重新计起。
  • ③详情可以参考:http://kf.qq.com/faq/140225MveaUz150107ERniAN.html

登录微信支付商户平台(pay.weixin.qq.com),点击“产品中心 → 企业付款到零钱”
注意:如果在微信商户平台--产品中心没有“企业付款到零钱”这个产品,可能是由于您的商户号不符合申请条件。

点击“申请开通”

1、在付款方式设置中
1)需同时勾选“在商户平台页面提交付款”和“使用API接口发起付款”;
2)勾选了“使用API接口发起付款”后,会提示填写“接口调用IP”,添加站点服务器IP,点击‘添加ip’,则为添加成功。

2、在额度设置中,请按实际业务情况填写,也可按提示输入。

3、下一步,在收款账户设置中,不用勾选“仅允许付款至以下收款账户。

4、下一步,在联系人设置中,自定义填写商户号大额打款的联系通知。

5、最后,点击‘提交开通申请’,输入您的商户号操作密码(如果忘记,可重置密码,重新走一遍开通流程)。

提交开通申请后,等审核通知,若申请下来了,商户号的管理员会收到微信的通知。以下为开通成功的截图。

在微信商户号平台,“交易中心-企业付款到零钱”,确保商户号的可用余额充足,如不足,请及时充值。

注意事项:

1、付款资金
企业付款到零钱资金使用商户号余额资金。
根据商户号的账户开通情况,实际出款账户有做区别:
1)默认情况下,企业付款到零钱使用商户号基本户(或余额账户)余额。如商户号已开通运营账户,则企业付款到零钱使用运营账户内的资金。
2)基本户(或上述其他出款账户)的资金来源,可能是交易结算款项(仅基本户),或给账户充值的资金。当出款账户余额不足时,付款将因余额不足而付款失败。
2、付款额度
1)不支持给非实名用户打款;
2) 给同一个实名用户付款,单笔单日限额5000/5000元;
3)一个商户同一日付款总额限额10万元,最低付款金额为1元;
注意:以上规则中的限额5000、10万由于计算规则与风控策略的关系,不是完全精确值,金额仅做参考,请不要依赖此金额做系统处理,应以接口实际返回和查询结果为准,请知晓。
4)付款频次。默认每天最多可向同一个用户付款10次,可以在商户平台--API安全进行设置;
5)付款金额必须小于或等于商户当前可用余额的金额。

4.1.12 WAP端H5微信支付

用户通过手机浏览器打开商城,下单时支持使用H5微信支付;

后台设置:系统--支付方式,开启H5微信支付,如下图:

前端下单,使用手机浏览器,在支付页面将显示微信H5支付按钮,可调用微信支付进行支付,如下图: