我在研究的時候 看到兩間台灣店家 把發票跟物流整合得不錯
我留意到三件事
1) 首先 這兩家應該都是用 shopify app 做到的 只是開啟的設定不同
2) 再來 發票、物流選項 都是在 cart 頁面設定 而不是 checkout 頁面設定
一般來說 這種東西在 checkout 頁面設定 比較符合 url 語感
不過 shopify 對 checkout 頁面 管理比較嚴格 所以應該只能這樣做
3) 注意看第二張圖 我超商取貨的相關資料 是出現在網址 也就是選擇超商頁面之後 會用 http get 跳轉回來 讓 app 拿到 -> 如果離開購物車頁面 之後再回來 會像第一張圖 資料沒出現在網址 但有出現在購物車 -> 也就是已經存好物流資料了
這些資料是如何接著送到 checkout 頁面?
我目前估計是利用 cart attributes 功能做到?
這個要再研究
另外有件事 這邊的台灣手機驗證、shipping method、payment ecpay 應該都不是 shopify 原生預設欄位
這些欄位是怎麼做到的?非 Plus 店家無法修改 checkout 頁面吧?
難道要裝這 app 必須要是 plus 店家?
或者用了 shopify 什麼機制與 api 做到的?這個要再研究
我測試安裝了 app
看得出來 是一個功能強大 相當完整的 app
甚至可以說 要在台灣使用 shopify 這個 app 根本就是一定要安裝
因為台灣顧客一定會要求超商取貨的
但是這樣一來 台灣店家就要同時支付
1) shopify 月租費
2) 這個 app 的月租費
3) 綠界以及相關服務的月費/年費
而且如您所見 需要輸入綠界 Merchant ID
HashKey
HashIV
這個對店主來說 實在是有點太麻煩了
我工作越久 越發現
台灣真的是一個對金流、貨幣高強度管制的國家
全球流行的 paypal stripe 等等 在台灣通通不能用
導致跟金流相關的 台灣本土都需要自創一套生態系
難怪台灣店家很少用 shopify 光發票跟物流就很難設定了呀
以下是 app 開發商 提供的說明書
https://akohub.com/tw/blogs/akohub-commerce-help-center/ecpay-account-differences
https://akohub.com/tw/blogs/akohub-commerce-help-center/akohub-commerce-app-setup-guide
老實說 我認為很認真 也很清楚了
但是這麼多技術與設定細節 對於開店的小老闆來說 實在太吃力
當然可以聯絡 app 開發商 他們會提供協助
但是開個網店 要在那麼多不同地方 註冊這麼多帳號 這經商環境 實在是呵呵
我留意到綠界官方 有提供 shopify app 可以使用
https://sp-shop.ecpay.com.tw/activities/intro
然後沒有整合 分成 6 個 app 給人安裝
然後每個 app 都是 0 reviews
幹開我玩笑呢?誰敢用呢?我作為專業顧問 也不敢推薦客戶導入這種 0 reviews 的 app -> 有在認真維護嗎
作為資深工程師 我當然能夠花時間把 shopify / app / ecpay 三方細節與挑戰通通弄清楚
但是整套學完 也只適用台灣的店家
我覺得好浪費時間 我目標是服務全球的 shopify 店家
針對台灣高度管制市場 學這整套變通的解決方案做法
然後學完也沒辦法應用在其他國家 實在是呵呵