用了一天时间,终于把ECShop支付宝接口搞定了,由于第一次接触ECShop和php,走了不少弯路,现总结如下:
1、下载ECshop安装文件(ECshop官方下载地址:http://bbs.ecshop.com/);
2、安装ECshop;
3、到支付宝申请接口,http://dev.alipay.com/devclub/mvnforum/viewthread_thread,2
php 实物标准代码实例:点此下载 ,直接将包中的目录上传到您的网站根目录下就好了(如:/docroot/php/...);
4、修改配置文件:alipay_config.php,安说明进行填写,
测试时请注意端口号(如:把81修改为你的端口号, $notify_url = http://localhost:81/php/notify_url.php"; )
5、确认后请首先卸载您ECshop后台现有的支付方式->支付宝
6、重新登陆到您的后台(http://localhost:81/admin/)安装支付宝->支付方式;
注意,这里的81是我修改过的端口
7、登录ecshop前台(http://localhost:81/index.php),下个订单测试一下,如果下载的插件是最新的,应该就OK了;点击前台的"立即使用支付宝",出现"支付宝收银台"界面,表示安装成功,
8、如果出现以下错误,可能你下载的不最新的插件:
问题:点击支付宝付款跳到这个页面。是以单笔交易1.5%手续费的签约。
错误代码 HAS_NO_PRIVILEGE
说明:如果您不是因为本接口集成调试而看见该错误提醒,请联系本次请求来源网站,本错误属于网站集成接口的错误。
更新最新的插件
支付宝插件更新0324
http://bbs.ecshop.com/viewthread.php?tid=79747&highlight=%D6%A7%B8%B6%B1%A6