关于php:CRMEB-多商户系统单品运费模板说明

3次阅读

共计 1280 个字符,预计需要花费 4 分钟才能阅读完成。

单品运费模板
计费形式分为:按件数计费、按分量计费、按体积计费【增加商品需设置商品的体积或分量】
指定区域配送:增加区域后需填写首件商品运费及续件商品的运费
指定条件包邮:设置指定地点,满足(X 件 /kg/m³+ 金额)即可包邮
运费计算形式:
1、订单中的商品,应用同一运费模板
计算逻辑:订单中同一运费模板的商品,第二件商品依照续件计算运费;不同的商品若运费模板雷同,也对立计算运费
举例:
商品 A 和商品 B 应用同一运费模板 O(首件 10 元,续件 3 件,续件 5 元)
商品 A(2 件),
商品 B(1 件),
运费计算形式为:10 +[(2 + 1 – 1)/ 3]x 5 = 10 +(2/3)x 5= 10 + 1 x 5= 15 元

2、订单中不同的商品,应用不同的运费模板
计算逻辑:订单中首件 / 首重 / 首体积商品,应用所有模板中金额最高的运费模板;其余商品采纳各自的运费模板计算续件 / 续重 / 续体积
举例:
商品 A(1 件)应用模板 O(首件 10 元,续件 1 件,续件 5 元),
商品 B(2kg)应用模板 P(首重 2kg,9 元,续重 2kg,4 元),
商品 C(2m³)应用模板 Q(首体积 2m³,8 元,续体积 2m³,3 元);
订单中有商品 A 一件,商品 B 两件,商品 C 两件,则运费计算形式为:
10 +(4 x 2)+(3 x 2)= 24 元
当不同运费模板的首件 / 重 / 体积的费用雷同时,这几种运费模板均计算之后取运费的最大值

3、指定条件包邮
计算逻辑:满足指定地点并且满足指定条件后,同一运费模板的商品免邮;其余运费模板的商品持续根据下面 1、2 的规定计算运费
举例:
商品 A(1 件,单价 100 元)应用模板 O(首件 10 元,续件 1 件,续件 5 元),
商品 B(2 件,单价 50 元)也应用模板 O,
商品 C(2kg,单价 30 元)应用模板 P(首重 2kg,9 元,续重 2kg,4 元),
模板 O 设置了指定条件包邮,商品指定地点为浙江,商品数量大过 2 个,商品金额大于 150 元即可包邮;
此商品的订单地址为浙江,商品 A 和商品 B 应用同一模板 O,商品数量之和为 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 件)应用模板 P(首重 2kg,9 元,续重 3kg,4 元),
商品 B(3kg,5 件)应用模板 P,
运费计算:9 + {[(2×4)+(3×5)- 2]/ 3 x 4} = 9 +(21/3 x 4) = 9+28 = 37 元
阐明:商品分量有余续重的规格时,依照续重规格计算运费

5、指定不配送
计算逻辑:应用此运费模板的商品,在指定不配送的地区不能下单;此性能为最高优先级,指定不配送 > 指定包邮 > 指定区域配送

商品价格定义
商品价格为用户下单时商品的价格

默认模版
商城会默认一个根底模板,该模板不可删除,可批改;当商品的运费模板被删除时,会主动应用此模板

如果你感觉这篇文章对你有点用的话,麻烦请给咱们的开源我的项目点点 star:http://github.crmeb.net/u/defu 不胜感激!

正文完
 0