做微信支付之前必须先申请微信公众账号和微信商户账号并获取到它们的参数:appi ,app_secret,mchid , key,
本人是根据山猫老师的插件进行修改的,网址:http://shanmao.me/weixin/ecshop-wei-xin-zhi-fu-v3-cha-jian-xia-zai
因为山猫老师的说的不是很明白,所以本人修改了下发出来,做集和堂的时候已经测试过了,完美运行
本人修改的:
1.appid = 应用ID;mch_id = 商户ID;app_secret= 应用密钥;后台只能填写这三个参数,如果需要可以自己再进行添加;在jht_shop\languages\zh_cn\payment\wxpay.php 第22行后面添加
2.http://m.xxxx.com/ 查找填写自己wap端域名
3.jht_shop\mobile\includes\payment\wxpay.php 78行,81行,82行填写好自己的公众号app_secret,支付成功改变订单状态地址和跳转支付成功页面
4.jht_shop\mobile\wxpay\demo\notify_url.php 11行,根据自己的实际情况进行引入,不能盲目抄写
5.jht_shop\includes\lib_payment.php 189行,获取微信支付流水账号
4.基本上就是这样,有什么不懂的可以留言给我
下面是之前山猫老师的:
0.支持ecshop版本 ECSHOP v2.7.3 其他版本没测过。
1.安装:覆盖到网站根目录。 注意备份原来的网站
2.配置:后台开启微信支付功能,填入相应的参数 appi , mchid , key, appsecret,支付通知url,支付成功跳转url
3.说明:
2个back 文件为备份文件不用理会,备份之前需要修改配置文件才可以成功支付,现在只要在后台安装配置参数即可开通微信支付V3。
其中 mobile\includes 文件夹下的init.php文件是为了获取到微信用户openid,如果你已经获取到openid就不用覆盖整个文件。然后修改includes\modules\payment\wxpay.php大概第168行 @$openid=$_COOKIE['sopenid']; 改成你得到的openid.
4.关于测试:
目前微世界商城可以正常下单支付。1.需要在微世界服务号内打开商城链接。2.需要在公众号后台添加支付人员测试白名单。满足以上两个条件才可以发起支付,支付成功后wxpay\demo\notify_url.php 会接受到通知,并改变订单状态。。
开发者: http://shanmao.me
没有合适的资源?快使用搜索试试~ 我知道了~
ecshop微信JSAPI支付
共48个文件
php:38个
log:6个
txt:2个
3星 · 超过75%的资源 需积分: 9 50 下载量 33 浏览量
2015-12-21
14:26:32
上传
评论 2
收藏 133KB RAR 举报
温馨提示
ecshop微信JSAPI支付,从线上网站中拿下来的,可以完美使用,不清楚的可以浏览,只支持在微信内置浏览器中使用,WAP浏览器要申请微信WAP支付
资源推荐
资源详情
资源评论
收起资源包目录
ecshop微信JSAPI支付.rar (48个子文件)
ecshop微信JSAPI支付
山猫老师的
ecshop_wxpay
wxpay
payfeedback
index.php 24B
cacert
SDKRuntimeException.php 138B
WxPayPubHelper_back.php 25KB
WxPayPubHelper.php 25KB
demo
native_call.php 4KB
refund_query.php 3KB
log_.php 287B
js_api_call.php 4KB
native_dynamic_qrcode.php 4KB
order_query.php 3KB
notify_url.php 3KB
download_bill.php 2KB
refund.php 4KB
native_call.log 15KB
logd.log 3B
qrcode.js 22KB
native_call_qrcode.php 2KB
notify_url.log 933B
languages
zh_cn
payment
wxpay.php 1KB
weixinredme.txt 819B
includes
modules
payment
1back
wxpay_back.php 6KB
wxpay.php 9KB
mobile
includes
init.php 7KB
本人的
jht_shop
languages
zh_cn
payment
wxpay.php 959B
includes
init.php 9KB
lib_payment.php 12KB
开发之前必读.txt 2KB
mobile
wxpay
payfeedback
index.php 24B
cacert
SDKRuntimeException.php 138B
WxPayPubHelper_back.php 25KB
WxPayPubHelper.php 25KB
demo
native_call.php 4KB
refund_query.php 3KB
log_.php 287B
js_api_call.php 4KB
native_dynamic_qrcode.php 4KB
order_query.php 3KB
notify_url.php 3KB
download_bill.php 2KB
refund.php 4KB
native_call.log 15KB
logd.log 3B
qrcode.js 22KB
native_call_qrcode.php 2KB
notify_url.log 933B
includes
payment
wxpay.php 7KB
wx_openid.php 2KB
user.php 185KB
共 48 条
- 1
资源评论
- youjinglili2016-05-13不错,不错
- 创新乐知信息2016-07-07不能用啊!!
- q7392438072017-03-24很不错的资源
- linduyy2016-06-23好像没用,不知道是不是我不会用
qq_28547777
- 粉丝: 3
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功