CyberBiz與SHOPLINE訂單整理筆記

由於公司考量到不想讓網站的功能綁定在特定的同事手上,因此開始著手協助處理這兩大租用平台的訂單

從平台下載的excel檔考量到是針對正航T357(有買電商匯入功能),因此主力就針對組合商品著手

excel下載的檔案,會發現組合商品的檔案結構為,組合的母項有完整的值 SKU,價錢....等,但子項只有SKU及數量,並且很多欄位是空白的

我解析後的處理作法要做一個json檔,此檔專門就是來定義組合的SKU是什麼東西組合的,然後再寫Python套用,如果SKU沒在json檔,則使用原本欄位的值,如此一來json檔就不用全建所有商品,只需維護組合商品即可

這個CASE我也特別生成了一支專門維護json檔的小工具,在維護商品組合有UI介面會容易許多

另一支程式則是以訂單編號做主key,再用陣列的方式把希望達成的效果排排站,母項SKU讀清單,子項刪掉不用

之後訂單的流程,即為下載訂單 => 執行python轉檔 => 匯入正航

如果要更進階的作法,是直接用API取得訂單的json處理,處理完後再用API回填

不過考量到一般使用者很難理解這塊,就先從excel的檔案整理先入門,能把資料進正航就好

瀏覽次數:30