单品发货模板的计费方式分为:按件数计费、按重量计费、按体积计费【添加商品需设置商品的体积或重量】指定区域发货:添加区域后,您需要填写首件和后续商品的运费免费送货:设置指定地点并满足(X件/公斤/立方米+数量)即可获得免费送货运费计算方法:1.对于订单中的商品,使用同一个运费模板计算逻辑:订单中同一个运费模板中的产品,第二个产品的运费按照续件计算;如果不同的产品有相同的运费模板,运费也统一计算5元/件)产品A(2件),产品B(1件),运费计算方式为:10+[(2+1-1)/3]x5=10+(2/3)x5=10+1x5=15元2.订单中不同的产品使用不同的运费模板计算逻辑:首件/首件重量/首件订单中的批量产品,使用所有模板中金额最大的发货模板;其他产品使用自己的运费模板计算续件/重量/续件体积示例:产品A(1件)使用模板O(首件10元,续件1件,续件5元),以及模板P(首重B商品)(2kg)2kg,9元,续重2kg,4元),商品C(2m3)使用模板Q(首重2m3,8元,续重2m3,3元);订单包含一件产品A,两件产品B,如果有两件产品C,运费计算方法为:10+(4x2)+(3x2)=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,产品数量为(100x1)+(50x2)=200>150元,满足指定包邮条件的,A品和B品包邮;C品运费另算,运费为:9x1=9元;订单运费为:0+(0x2)+(9x1)=9元。4.计重收费计算逻辑:商品的运费不再以件为单位计费,而是以公斤为单位计费。例:产品A(2kg,4件)使用模板P(首重2kg,9元,续重3kg,4元),产品B(3kg,5件)使用模板P,运费计算:9+{[(2x4)+(3x5)-2]/3x4}=9+(21/3x4)=9+28=37元说明:当商品重量小于添加重量规格时,运费将按照添加重量等级的规范计算,指定不发货>指定包邮>指定地区发货商品价格定义商品价格为用户下单时商品的价格默认模板商城默认为基础模板,不可删除,可修改;当商品的发货模板被删除时如果您觉得这篇文章对您有用,请给我们的开源项目一个小星星:http://github.crmeb.net/u/defu非常感谢!
