问答 / 0 / 30 / 创建于 2年前
目前公司一个项目比较老,php5.3如果升级 就得重构项目。工作量比较大,但是如果要对接微信支付,目前好像都是需要php7了.有什么好办法吗?
支付单独出来,用新的系统做,老系统做一个重定向
支付服务重开
微信支付就是调用api,和php版本还有关系吗?
支付重开一个项目做
新项目只有支付功能
传递 参数+callbackurl, 支付完成后, 再跳转回去
如果你是想用一些微信支付的第三方包,因为版本低安装不了,那就自己实现一个微信支付类,网上也有别人写好的,可以参考一下www.cnblogs.com/sanplit/p/11044265...
网上搜一个PHP文件搞定微信支付,应该兼容,自己在整合一下就行了
不用SDK ,自己写调用api, 应该一天能搞定 ,(业务逻辑另算), 实现SDK的需要用的部分功能应该一天就能搞定了。
新开一个项目,也部署于同一台服务器,然后老项目用http请求新项目的接口。就行了。
@xiaofeishu ,pay.yansongda.cn/或者直接 composer require yansongda/pay
php5.3有什么不能接的,也就是年代久远年轻人没碰到过罢了。ecshop,电商得老祖宗,从PHP5.0的PC年代直接干到公众号7.0问世,=10年以上的老PHP,没几个不知道ecshop 的,微信支付,so easy!!
github.com/yezilong9/ecshop
参考上面的,如果还不行,可以度娘“ecshop 小京东 ”
github.com/yansongda/pay
自己实现支付功能比较简单。可以参考 gitee.com/whlives/yimeng/tree/mast...
5.3可以接
单独写个支付服务呗
1.时间充裕的话,自己写一个SDK也行,其实就是调用API而已,无非就是多了验签和加密,做好日志就可以了。2.时间不充裕,就像楼上所说新开个项目做支付,如果用同一域名,在nginx对支付URI转发,微信的证书可以放置旧项目根目录下。
我要举报该,理由是:
支付单独出来,用新的系统做,老系统做一个重定向
支付服务重开
微信支付就是调用api,和php版本还有关系吗?
支付重开一个项目做
新项目只有支付功能
传递 参数+callbackurl, 支付完成后, 再跳转回去
如果你是想用一些微信支付的第三方包,因为版本低安装不了,那就自己实现一个微信支付类,网上也有别人写好的,可以参考一下www.cnblogs.com/sanplit/p/11044265...
网上搜一个PHP文件搞定微信支付,应该兼容,自己在整合一下就行了
不用SDK ,自己写调用api, 应该一天能搞定 ,(业务逻辑另算), 实现SDK的需要用的部分功能应该一天就能搞定了。
新开一个项目,也部署于同一台服务器,然后老项目用http请求新项目的接口。就行了。
php5.3有什么不能接的,也就是年代久远年轻人没碰到过罢了。ecshop,电商得老祖宗,从PHP5.0的PC年代直接干到公众号7.0问世,=10年以上的老PHP,没几个不知道ecshop 的,微信支付,so easy!!
github.com/yezilong9/ecshop
参考上面的,如果还不行,可以度娘“ecshop 小京东 ”
github.com/yansongda/pay
自己实现支付功能比较简单。可以参考 gitee.com/whlives/yimeng/tree/mast...
5.3可以接
单独写个支付服务呗
1.时间充裕的话,自己写一个SDK也行,其实就是调用API而已,无非就是多了验签和加密,做好日志就可以了。
2.时间不充裕,就像楼上所说新开个项目做支付,如果用同一域名,在nginx对支付URI转发,微信的证书可以放置旧项目根目录下。