如意宝商城模版提供微信支付、支付宝支付、银联支付三种主流支付方式,现对微信支付相关操作作如下讲解:
微信支付,顾名思义,是借助于微信公众号来做支付,所以要有一个微信公众号(个人微信不能接入哈),以企业名义申请一个服务号, 并申请微信认证,每年都要认证, 认证费:300元/年。详细申请流程,请点击 《公众平台商户申请步骤》查看。
申请好了微信支付,接下来,我们就可以在如意宝后台配置微信支付,会员管理---支付设置---微信支付接口设置,如图1。
图1 如意宝后台微信支付配置界面
微信支付接口,我们已开发好了,剩下只需要填写好四个数据,mchid(商户号)、AppId (应用ID)、AppSecret(应用密钥)、ApiKey(支付专用签名串),以及微信公众号后台设置。
1)获取微信公众平台获取商户号,如图2
图2 微信公众平台获取商户号
2)微信公众平台获取AppID和AppSecret,如图3
图3 微信公众平台获取AppID和AppSecret
3)难点就是ApiKey(支付专用签名串)的获取。点击进入 微信支付商户平台 ,登录进入, 如下图,找到“设置API密钥”,密钥,是大家自主设置md5加密的内容【md5加密, http://tool.chinaz.com/Tools/md5.aspx,选择32位,大小写均可】,这个密钥也就是我们要获取的ApiKey(支付专用签名串), 微信支付商户平台和如意宝后台都要对应填写。
图4 设置API密钥
图5 设置API密钥
4)商户平台产品中心开发配置,如下图。
图6 产品中心开发配置
5)域名授权。微信公众号平台 -->开发 -->接口权限 -->网页授权获取用户基本信息 -->修改 -->网页授权域名 -->填写您的域名, 如图7,其中,由于如意宝没有ftp,需要联系总部技术协助上传验证文件。授权域名填写客户实际域名,比如www.abc.com或m.abc.com均可, 若是只使用了我们手机版,就只能填写m.abc.com格式域名。
图7 微信支付域名授权
以上完成之后,就可以测试微信支付了,效果如图8
图8 手机版商城微信支付效果
上一条:如意宝开源版本部署指南
下一条:如意宝如何配置微信一键登录