經過熱心的網友測試後,並調整完相關的 BUG,在此將宣布 EZSHIP for OENCART 2.X 已可以上線供有需求者下載及使用,如年前文章所提,本次下訂流程並不需要等 opencart 所有流程跑完,才會導到 ezship 選擇欲取貨之便利商店頁面,而是在選擇物流時就能先選擇店家,減少訂購者未正確選擇店家的錯誤狀況發生(在此感謝網友 Tiger 提供此一部份程式建議),那以下將會就使用方式及授權方式詳細說明。
2015/05/15 補充說明:請不要將程式架在您電腦上本機的伺服器,因為它必須與線上的程式溝通,若用內部 IP,譬如 127.0.0.1 或 192.168.XXX.XXX,該程式是安裝不起來且無法使用,請注意。
2016/02/15 重大更新:
1、支援至 opencart 2.1.0.1。
2、支援網站 SSL 模式(之前版本僅支援非SSL 之網站)。
3、修正已知授權嚴重BUG。
2016/03/21 更新:
1、已可在本機上架伺服器的網站使用該系統(也就是允許 http://127.0.0.1 之類的本機網站測試或使用本系統)。
2、修正後台管理超商取貨付款時,出現的 JacaScript 錯誤之狀況。
3、修正前台物流若有多項物流時,無法呈現之錯誤狀況。(請重新匯入 ezship_shipping.vqmod.xml)
2016/05/15 更新:
1、修正某些伺服器上使用本軟體時,curl 支援不一的狀況,如有遇到請重新下載並更新 admin 與 catalog 即可。
注意,請抓取對應的版本下載,以免運行錯誤。
一、安裝方式
1、將 ezship_for_opencart_2.x.zip 解壓縮之後,把 admin 及 catalog 放置您的 opencart 資料夾下覆蓋。
2、至 http://www.opencart.com/index.php?route=extension/extension/info&extension_id=19501 下載 VQmod for OpenCart 2 並安裝。(若已有安裝過請跳過此步驟)它的安裝方式也很簡單,檔案 copy 至您的 opencart 資料夾下覆蓋即完成。
2、下載VQMOD MANAGER,在下已整合成可以直接使用之版本(原作者來源頁面:
http://www.opencart.com/index.php?route=extension/extension/info&extension_id=19188),完成後解壓
縮,將壓縮檔內的 admin 和 vqmod 複製至您的 opencart 根目錄下後,到模塊配置(Modules)
功能列表中,會看到 VQMod Manager,安裝後點入,照它講解的步驟,即可啟用。
3、登入後台後至支付管理(payment)頁面,看到 [ 超商取貨付款 EZSHIP ] 將它安裝起來,安裝同時程式會將配送管理(shipping)的 [ 超商取貨付款 EZSHIP ] 一併自動安裝。
4、進入支付管理的 [ 超商取貨付款 EZSHIP ] 共有下列選擇必填:
(1) 業主在 EZSHIP 使用的帳號
(2) EZSHIP 最低金額
(3) EZSHIP 最高金額
(4) 授權碼公鑰
(5) 授權碼私鑰
5、選項確認並送出後,若出現如下圖的「您的授權到期日期為 XXXX-XX-XX」,即代表授權成功並可開始使用。
6、進入配送管理的 [ 超商取貨付款 EZSHIP ] 共有下列選擇必填:
(1) 多少金額以上免運費
(2) 運費
7、配送管理的 [ 超商取貨付款 EZSHIP ] 的啟動選項,是跟著支付管理的 [ 超商取貨付款EZSHIP ] 連動,故該頁並無該選項。
8、接著至模塊管理中,選擇VQMod Manager(注意,要執行該步驟得先完成第二步驟,也就是 先安裝VQMOD MANAGER)。(註1)
進入後,選擇剛解壓出的 vqmod_xml 資料夾內 ezship.vqmod.xml 與 ezship_shipping.vqmod.xml 匯入上傳。
9、若點選左下角上傳匯入有成功,將會在列表中呈現,此時請按右上角的重整鍵重整,才會真的套用該 VQmod。(註1)
註1:2015-09-18 新增
最近有些使用者反應,vQmod 無法安裝,或是裝了以後,安裝完套件裡的 vqmod_xml 內的資料,造成選擇物流的時候,還是沒有看到 [ 選擇店家 ] 之按紐的狀況。請依下列流程手動更新。
1、從 https://codweb.net/download/without-vqmod.zip 下載更新檔,打開後會有個 without-vqmod 資料夾。
2、將 extend_payment_method.tpl 裡的內容,打開貴站上的 catalog/view/theme/*/template/checkout/payment_method.tpl,加在該檔的最前面。
3、將 extend_shipping_method.tpl 裡的內容,打開貴站上的 catalog/view/theme/*/template/checkout/shipping_method.tpl,加在該檔的最前面。
以上是若 vQmod 運行失敗的自行補救方式,若有疑問歡迎留言
二、前台使用
1、若設定都正確,前台結帳時將會在步驟四出現以下畫面
點選選擇收件門市後,將可先選擇商店,這也是與前版完全不一樣的部份,請多加嘗試。
選擇好之後將會秀出選擇之店家名與電話地址之資訊。
2、點選下一步後,將只能選擇 EZSHIP,其他金流將會無法選擇。
3、送出後資訊會同時送至您的 ezship,這時您就可以至 ezship 後台查詢該次訂單。
而 opencart 的訂單管理中,也會有該訂單的詳細資訊。
三、注意事項
1、若您的 ezship 並未繳年費,選商店時雖然可以選擇,但結帳時會失敗,請注意;若要使用本套件,請先向 ezship 繳交年費。
2、授權碼使用後會跟著您目前所使用之網址,故啟用後,無法任意調整至它網址使用;若啟用後有需要更改網址的需求,請來信告知。
3、後台輸入授權碼若有出現問題,會秀出錯誤代碼,此時可截圖或是告知錯誤代碼為何,再來信告知在下處理。
四、授權條件
1、免費測試授權:
後台授權公鑰及私鑰皆輸入「test」,您的 Opencart 網站將能免費使用一個月免費的測試唷!
2、正式授權:
只要您有近半年的 150 元以上之捐款收據,請到在下粉絲團私下留言並附圖,同時留下電子郵件給在下,將會提供您一年份的授權使用碼。(請勿直接匯錢予在下,請將您的愛心捐給有需要的弱勢團體)
示範圖片如下,您的捐款名等個人資料可以馬賽克處理,再傳送過來即可
以下單位捐款單位在下不接受
1、佛教慈濟慈善事業基金會(該單位已過大,請轉捐給其他更小及更需要捐款之慈善單位)
2、中華民國紅十字會總會(該單位並非正規世界紅十字會授權單位)
3、其他政黨成立之基金會。
粉絲團留言並附圖片給在下後,將會短時間內審核完後,寄送至您的電子郵件,之前有參與測試之網友們,您的權限已自動調成授權一年,感謝您們的測試。
2015/05/01 補充:程式部份有微調,請有下載使用的再重新下載一次,更新 admin 及 categ 重新解除再安裝即可,vqmod 部份不用更新。
2015/05/15 補充:程式部份有微調,請有下載使用的再重新下載一次,更新 admin 及 categ 重新解除再安裝即可,vqmod 部份不用更新。
2016/02/15 補充:程式部份更新範圍頗大,請下載最新且符合貴站之版本重新安裝。