ezship…

不知道是我頭腦有問題還是怎樣..

我搞不清楚該把ezship歸類在付款方式還是運送方式…

基本上現在的ezship所提供的應該算是運送方式,但是ecshop沒辦法對運送方式提供UI function(是UI沒錯,不是API)

這應該是ecshop當初沒有考慮到,有某些運送方式也是需要用API去跟別人互動的吧…

簡述:ezship是一種 店家在便利商店寄貨,買家到另外一個便利商店收貨的服務。但在這其中呢,買家要「選擇」要到哪個便利商店收貨…

但是ecshop的shipping module,似乎不允許對shipping過程進行user interface 的提供,所以我沒有辦法整合ezship到shipping process,只能從payment module硬上 ..

但我這樣做的話,就完全不合理啊,他根本就是個shipping module,我硬要說他是個payment module :(

希望是我頭腦有問題,等等再問問ecshop team…

我沒問題,目前的shpping做不到,以後的可以…

目前預定的處理方法:

採用一個payment 加上 一個shipping,用這個方法來混淆消費者的想法。

/* start payment module */

用shipping module部份來傳送資料到ezship API(對了,他們編碼是UTF-8,但是我utf-8送資料出去有問題,考慮iconv到big5送)

然後ezship API返回的資料直接存回$order[’inv_content’]備用。

/* end payment module */

/* start shipping module */

就照一般的查件下去寫ezship查件的部份。

/* end shipping module */


與這篇相關的文章:

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*