用了一天時間,終于把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