電商系統定制開發-運費模板解決方案
單品運費模板
- 計費方式分為:按件數計費、按重量計費、按體積計費【添加商品需設置商品的體積或重量】
- 指定區域配送:添加區域后需填寫首件商品運費及續件商品的運費,魁鯨電商系統支持3級地址聯動,并可以根據不同區域指定是否可配送
- 指定條件包郵:設置指定地點,滿足(X件/kg/m3/升+金額)即可包郵,可以設定同時滿足、只滿足其一
運費計算方式:
1、訂單中的商品,使用同一運費模板
計算邏輯:
訂單中使用同一運費模板的商品,第二件商品按照續件計算運費;不同的商品若運費模板相同,也統一計算運費
舉例:
商品A和商品B使用同一運費模板P(首件10元,續件3件,續件5元)
商品A(2件),
商品B(1件),
運費計算方式為:10 +[( 2 + 1 – 1)/ 3]x 5 = 15元
2、訂單中不同的商品,使用不同的運費模板
計算邏輯:
訂單中首件/首重/首體積商品,使用所有模板中金額最高的運費模板;其他商品采用各自的運費模板計算續件/續重/續體積
舉例:
商品A(1件)使用模板1(首件10元,續件1件,續件5元),
商品B(2kg)使用模板2(首重2kg,9元,續重2kg,4元),
商品C(2m3)使用模板2(首體積2m3,8元,續體積2m3,3元);
訂單中有商品A一件,商品B兩件,商品C兩件,則運費計算方式為:
10 +(4 x 2)+(3 x 2)= 24元
當不同運費模板的首件/重/體積的費用相同時,這幾種運費模板均計算之后取運費的最大值
3、指定條件包郵
計算邏輯:
滿足指定地點并且滿足指定條件后,同一運費模板的商品免郵;其他運費模板的商品繼續依據上面1、2的規則計算運費
舉例:
商品A(1件,單價100元)使用模板1(首件10元,續件1件,續件5元),
商品B(2件,單價50元)也使用模板2,
商品C(2kg,單價30元)使用模板3(首重2kg,9元,續重2kg,4元),
模板2設置了指定條件包郵,商品指定地點為浙江,商品數量大過2個,商品金額大于150元即可包郵;
此商品的訂單地址為上海,商品A和商品B使用同一模板2,商品數量之和為3>2,商品金額為(100 x 1)+(50 x 2)= 200>150元,滿足指定包郵條件,則商品A和商品B包郵;商品C單獨計算運費,運費金額為:9 x 1 = 9元;
訂單運費金額為:0 + (0x2)+(9 x 1)= 9元。
4、商品如何按重量計費
計算邏輯:
商品的運費不再以件數為單位計費,而是以kg為單位計費
舉例:
商品A(2kg,4件)使用模板1(首重2kg,9元,續重3kg,4元),
商品B(3kg,5件)使用模板2,
運費計算:9 + {[(2×4)+(3×5)- 2 ]/ 3 x 4} = 9 +(21/3 x 4) = 9+28 = 37元
說明:商品重量不足續重的規格時,按照續重規格計算運費
商品價格定義
商品價格為用戶下單時商品的價格,若用戶為會員時,商品價格為會員折扣價,可根據不同等級進行定義
