商城配置:支付方式—微信支付对接
一、功能说明
微信支付:是微信向有出售物品/提供服务需求的商家提供推广销售、支付收款、经营分析的整套解决方案。
微信H5支付:指商户在微信客户端外的移动端网页展示商品或服务,用户在前述页面确认使用微信支付时,商户发起本服务呼起微信客户端进行支付。
主要用于触屏版的手机浏览器请求微信支付的场景,可以方便的从外部浏览器唤起微信支付。
也就是说当用户不是通过微信而是通过手机浏览器访问微分销商城时,在支付页面选择微信支付时能自动跳转到微信支付页面进行支付。
提示:
(1)微信支付商户平台【基本账户】里面的余额和绑定的对公银行账号里面的余额是分开的。
(2)对公银行账户里面的余额不能直接用来返佣金给分销商,所以需要有足够的金额在微信支付商户号【基本账户】里面的,才能正常返佣。
(3)未开通【自动提现】功能,资金将自动转到微信支付【基本账户】里面,需要手动提现到对公账户。
(部分用户可能没有这个功能)
(4)已开通【自动提现】功能,可以设置预留一部分金额到【基本账户】里面,用于返佣。
(5)需在微信支付商户平台:产品中心,开通【企业付款到零钱】,才能使用微信钱包进行返佣。
(6)只有对接了微信支付,用户才能使用【微信支付】下单购买。
二、功能路径
系统后台——系统——支付方式——微信支付
三、操作流程
绑定步骤:
第一步:【微商来系统后台】到系统=>商城配置=>支付方式,开启微信支付,填写公众号AppID和公众号AppSecrect;
第二步:登录【微信支付商户平台】到 账号中心=>个人信息=>账号信息=>登录账号 找到【商户号MCHID】,填写到【微商来系统后台】微信支付配置里;
第三步:【微信支付商户平台】到 微信商户平台=>账号设置=>API安全=>API秘钥,设置API秘钥;第四步:【微商来系统后台】微信支付配置填写同样的API秘钥;
第四步:【微信支付商户平台】账号设置=>API安全=>API证书,下载支付证书,解压后上传到【微商来系统后台】微信支付配置“apiclient_cert”和“apiclient_key”;
第五步:把【微商来系统后台】“支付授权目录”复制粘贴到【微信支付商户平台】产品中心=>开发配置=>支付配置=>支付授权目录 中;
第六步:把【微商来系统后台】“H5支付域名”复制粘贴到【微信支付商户平台】产品中心=>开发配置=>支付配置=>扫码支付 中;
第七步:【微信支付商户平台】我的产品,开通【H5支付】。
详细教程:
1、微商来后台=>系统=>商城配置=>支付方式=>微信支付=>编辑,找到微信支付配置,点击【开启】。


2、【公众号Appid】和【公众号AppSecrect】,到 系统后台=>公众号=>公众号管理 中进行获取。
(在对接公众号时,系统已有相应的数据,复制粘贴过去即可)


3、【商户号MCHID】到 微信商户平台=>账号中心=>个人信息=>账号信息=>登录账号,把显示的【登录账号】填写上去;
微信支付商户平台:https://pay.weixin.qq.com/index.php/core/home/login?return_url=%2F
注:如浏览器第一次登录微信商户平台,需要先安装证书,方可进行下一步操作。
(路径:账号中心=>操作证书=>安装操作证书=>下载控件和申请安装)


4、【API秘钥】到 微信商户平台=>账号设置=>API安全=>API秘钥。
(1)如未安装【安全操作证书】,则先安装了证书;

(2)【微商来系统后台】的【API秘钥】点击“生成秘钥”,复制API秘钥添加到【微信商户平台】;

(3)点击微信商户平台【设置秘钥】进行确认,填写操作密码进行确认;
注:如未设置操作密码,先设置后,再进行确认。


5、【apiclient_cert】和【apiclient_key】:到 微信商户平台=>账号设置=>API安全=>API证书,点击“下载证书”:
(1)点击下载“下载证书工具”,进行解压;

(2)找到 WXCertUtil=>微信支付商户平台证书工具.exe 双击进入申请证书;

(3)把【微信商户平台】的“商户号”和“商户名称”填写到【证书工具】里,点击下一步;

(4)把【证书工具】中的“证书请求串”复制粘贴到【微信商户平台】中,点击下一步;

(5)【微信商户平台】填写“操作密码”和“验证码”确认后,复制“证书串”;


(6)在【证书工具】点击“下一步”,把【微信商户平台】的“证书串”复制粘贴下去,点击“下一步”。
注:如点击“下一步”系统自动获取“证书串”,则直接点击“下一步”进行生成证书。

(7)点击“查看证书文件夹”,找到压缩包进行解压,上传【apiclient_cert】和【apiclient_key】文件到【系统后台】里,进行保存;
注:
1. 证书文件仅会保存在申请证书的电脑上,无法从服务器下载
2. 证书文件的命名格式是 “商户号+申请日期+cert.zip”
(例如:80000000_20181120_cert.zip)
3. 证书文件的默认保存地址为:“工具解压缩路径”\WXCertUtil\cert\
4. 如您已经无法找到证书文件,请点击“更换证书”按钮



6、【支付授权目录】:把【系统后台】的“支付授权目录”添加到 微信商户平台=>产品中心=>开发配置=>支付配置=>支付授权目录里;
注:头部要选择【https://】


7、【H5支付域名】:
(1)登录 微信商户平台=>产品中心=>我的产品=>支付产品=>H5支付,找到“H5支付”点击“申请开通”;
注:H5支付是指商户在微信客户端外的移动端网页展示商品或服务,用户在前述页面确认使用微信支付时,商户发起本服务呼起微信客户端进行支付。
主要用于触屏版的手机浏览器请求微信支付的场景。可以方便的从外部浏览器唤起微信支付。


(2)开通需填写支付域名与网站域名,填写相关信息“提交申请”,审核周期为3-5个工作日:
支付域名:只填写顶级域名。且保证该域名已通过ICP备案;
注:添加的顶级域名如果通过,则其所属的子域名将都有H5支付权限。
售卖产品/使用场景简述:简单描述下商城所售卖的商品即可;
产品对应网站域名:填写网站域名。网站域名请确保能正常打开,且底部设有版权信息,版权信息必须与申请企业一致,以保证审核通过。
微商来系统用户建议填写PC端商城网址,且将底部版权信息设置成自己企业信息。
如没有pc端商城,可填写 移动端首页链接。

(3)
H5支付域名:复制【系统后台】的“H5支付域”,粘贴到 微信商户平台=>产品中心=>开发配置=>扫码支付,添加到“扫码回调链接”里;
注:对接完成后,建议下单测试一下。


拓展阅读
1、什么是订阅号/服务号/企业号?
2、
微信公众号认证申请指引
3、海外版公众号认证
4、
公众号:公众号管理—对接微信公众号