自mycncart 1.1版本开始,添加了微信支付方式,也即微信公众号支付方式。
微信支付只有企业才有资质申请,具体请咨询微信官方网站http://weixin.qq.com/
下载安装mycncart后,您所需要进行的设置有:
1. 访问http://weixin.qq.com/,登录您的微信公众平台
2. 申请微信支付;
3. 微信支付申请成功后,登录微信公众平台,点击左列的【微信支付】,然后配置下面两项:
假设你的域名是:www.mysite.com
则:
支付授权目录:http://www.mysite.com/
测试授权目录:http://www.mysite.com/system/weixin/
4. 登录微信公众平台,点击左列的【开发者中心】,获取:
AppID(应用ID) 和 AppSecret(应用密钥)
开通微信支付时,你的邮箱会收到商户号。
登录微信支付https://pay.weixin.qq.com点击左侧的【API安全】,设置和获得密钥。
上述四个账号信息,在mycncart系统网站后台【扩展功能】->【支付管理】->【微信公众号支付】->【编辑】中设置好。
5. 登录微信支付https://pay.weixin.qq.com点击左侧的【API安全】,下载【API证书】,将下载并解压后的四个文件放入 mycncart系统的 system/helper/wxpay_key/目录下
6. 编辑文件system/library/wxpayconfig.php,填写相关参数。
7. 网页授权获取用户基本信息(位置:微信公众号-开发者中心)
填写你的域名,比如www.mysite.com
至此,配置完毕。
注意事项:
1. 该支付方式已经做了对于浏览器的判断,也即只有微信浏览器访问时才会生效,其他方式诸如PC电脑访问,其他手机浏览器访问等在结帐过程中均不显示微信支付的选项。
2. 在配置过程中,可能由于PHP的版本,服务器的设置等不同,会有这样那样的问题。
3. 微信支付设置较为复杂和安全性要求较高,为了节省您的时间和保证您的账户安全,mycncart官方提供微信支付的额外设置服务,收费低廉,可以联系QQ: 1507104973