2012-08-08 22:43:55

 

相信有在網路上架設購物網站,一定會以 OpenCart 為首選,不但是免費的程式,網路上更有一群厲害的工程師,為自己國家撰寫相關的物流、金流等。在下前幾日幫朋友撰寫 OpenCart 串接台灣便利配(ezship) 的流程,由於他的模式很像綠界(ECbank),所以下載 WebATM 模組來修改,而物流的部份則拿 OpenCart 免運費來調整。

 

什麼是 ezship 呢?該服務可透過全台的全家、萊爾富及 OK 店對店寄貨,然後由超商負責收款,現在並提供 Yahoo 拍賣及露天拍賣(Ruten)做串接,也提供與 Facebook 整合,可謂方便又實際。當然它也有一般購物平台網站的模組,但目前還沒看到 OpenCart 與 ezship 緊密結合的程式,所以就嚐試看看能不能成功。

 

《按此下載 ezship for opencart 1.5 模組》

(該版本已刪除,請至https://codweb.net/blog/article/134900783370/)下載新版本。

 

安裝方式

 

1、解壓縮 ezship.zip 之後,會看到 admin 與 catalog 兩個資料夾,把他覆蓋到 OpenCart 根目錄下即可。

 

2、登入 OpenCart 後台,先到擴充功能(Extensions)中的運送方式模組(Shipping),先把超商取貨付款安裝起來,接著進入編輯,輸入單件訂單最低與最高金額並啟用。(官方每一筆【取貨付款】最高金額為 4000 元,請注意。)

 

先把運送方式模組中的超商取貨付款安裝起來

 

把相關資訊填入

 

3、再到付款方式模組(Payment),把 EZSHIP 功能安裝,再進入編輯,填妥業主在 ezShip 使用的帳號,與最低和最高金額,啟用後即可在前台使用。

 

再把付款方式模組中的 EZSHIP 安裝

 

一樣把必要資訊填入後,在前台即可使用 ezship 購物

 

 

前台購物車結帳方式

 

1、選購完進行結帳。

 

 

2、[ 第 2 步:出貨地址 ]~[ 第 3 步:運送地址 ] 不用刻意設定,在 [ 第 4 步:運送方式 ] 時,若該購物車金額在設定的範圍內,就會出現 [ 超商取貨付款 ] 的選項,接著繼續。

 

 

3、這時會發現,若選擇 [ 超商取貨付款 ],只有 [ EZSHIP ] 可選,其它的付款方式是無法使用的。

 

 

若選擇其他運送模式,則不會出現 EZSHIP 付費模式供選擇

 

4、確認訂單後,就會到 ezship 所提供的選擇超商頁面,確認地點後按下一步(請確實選到可去取件的地點)。

 

 

5、接著您的訂單在賣家的 ezship 就會收到,並回到 OpenCart。

 

 

 

6、此時即完成訂單程序,您可以到我的歷史訂單中,查看超商門市名稱、地址、電話,與最重要的 ezShip 寄件編號

 

 

 

 

目前已知 BUG

 

1、若用 IE 使用 OpenCart 下訂,在 ezship 訂單中的姓名會是亂碼(起因是 UTF-8 和 Big5 的關係),所以得請商家重新輸入正確姓名,這個大 BUG 目前在下修不了(IE 啊~)

 

 

2、若名字有許功蓋之類的特殊字,也會出現流程錯誤(為了要轉 Big5 給 ezship 的關係)。

 

 

附註

 

1、本程式可安裝至 OpenCart v1.5.3.1,1.49 版前未測試過,若要使用請先試用,看能否正確運行。

 

2、本程式有修到 OpenCart 的原生碼(catalogview hemedefault emplatecheckout 下的 payment_method.tpl),若同時有改到該檔案的同好,請記得比較內容。

 

3、運送方式模組的超商取貨付款可不必安裝,也能啟用 EZSHIP 的付款方式,但為了一般使用者操作時會誤解,建議該運送方式模組也一併啟用

 

4、若有問題請留言一起討論,謝謝。

 

5、程式歡迎任意取用修改,煩請註記來自本網站即可。

 

 

更新紀錄

 

2012/08/11

 

1、超商取貨付款多兩個欄位,一個是多少金額以上才免運費的欄位,一個是運費的欄位,兩者相加不能超過 4001 元,請注意。

 

2、修改傳送到 ezship 總金額錯誤的 BUG

 

 

 

2012/08/15

 

1、修改傳送到 ezship 總金額錯誤的 BUG(上一次修正完,沒加到運費,本次已修改)

 

2012-08-08 22:43:55
人氣 ( 22453 )
comments powered by Disqus
關鍵字
歷年當日文章

友情合作區

RSS 訂閱

授權宣告

創用 CC 授權條款

全世界統計人數

Free counters!

線上人數統計

粉絲團貼紙