分享一个银联在线支付(UPOP)ecshop支付接口的插件,亲自用过。你只需放到ec对应的目录,然后进到后台“支付方式”页面安装就能调用了。希望能对你有用!!
此插件在ecshop 2.7.3 版本测试通过,应当适用于2.6.0以上版本,更低版本不确定,请自行测试修正。
1. 根据ecshop的编码版本(UTF-8/GBK)选择插件对应目录。
2. 将以下代码按其目录结构拷贝至ecshop相关路径下
languages/zh_cn/payment/upop.php
includes/modules/payment/upop.php
includes/modules/payment/upop/quickpay_conf.php
includes/modules/payment/upop/quickpay_service.php
3. 进入管理中心->支付方式
4. 找到“银联在线支付”,点击最后一列的“安装”,默认配置可直接用于开发测试。
5. 开发联调环境使用默认的帐号/密钥即可,测试通过后再与业务人员联系,分配PM环境、生产环境的相关帐号、密钥,在支付方式的配置页面选择相应的环境,并填入帐号和密钥。
ecshop银联接口下载:ecshop银联接口(UPOP).zip
说明:
1. 本插件基于cnvar版本修改、排错,已更新到最新版UPOP SDK,并增加新的配置功能。
2. 若支付完毕回跳时遇到“此支付方式不存在或者参数错误!”,可能是ecshop的bug导致,可修改该 ecshop 目录下的 respond.php ,(在2.7.3 0411版本下)第64行修改为 $plugin_file = ROOT_PATH . '/includes/modules/payment/' . $pay_code . '.php';
文章出自:https://www.daixiaorui.com/read/72.html 本站所有文章,除注明出处外皆为原创,转载请注明本文地址,版权所有。
现在这个只能支持银联用户是老平台的用户了,新申请的需要用证书。
现在的新版的是控件支付了 不能用呀
2017-01-16 15:55:52  @回复
2017-01-16 16:01:20  @回复
2018-09-26 23:26:23  @回复
请问,最新版本的银联支付方式upop方式, 下载下来不能用了 现在最新的支付不需要密钥。看着很变态的demo 头好大 好大
2016-10-09 18:00:17  @回复
啥也不说了,楼主好人啊
2018-09-26 23:22:59  @回复
请问PM环境和生产环境的区别是什么。