PHP电商实战:CRMEB运费设置功能配置与计算逻辑解析-
扫码关注官方订阅号
运费配置须知:1、仅添加商品类型为“普通商品”类型的商品,会涉及到运费,其他类型商品(卡密/网盘、优惠券、虚拟商品)均没有运费;2、当订单为到店自提(核销)订单,不会产生运费;3、运费计算优先级:线下支付包邮 —> 满额包邮 —> 指定不送达(单品运费模板) > 指定包邮(单品运费模板)> 指定区域配送(单品运费模板)4、 关于运费的设置,需要在“订单配置”中设置包邮配置,再在添加的普通商品中设置“物流设置”;使用运费模板需要完善运费模板;
位置:订单—>订单配置—>包邮配置满额包邮:商城商品满多少金额即可包邮;例:满额包邮设置为:999999999999,可理解为全场包邮;线下包邮:用户选择线下支付时是否包邮

添加商品时,可设置该商品物流方式及单独设置运费,位置:商品—> 商品管理—> 添加商品—> 物流设置;a、固定邮费:此商品都会收取固定的运费,购买多件,邮费叠加;b、运费模板:此商品使用运费模板计算运费;

运费模板配置说明:运费模板设置位置:设置— > 发货设置 —> 运费模板


商城会默认一个基础模板,该模板不可删除,可修改;当商品的运费模板被删除时,会自动使用此模板
计算逻辑: 订单中同一运费模板的商品,第二件商品按照续件计算运费;不同的商品若运费模板相同,也统一计算运费举例:商品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元
计算逻辑: 订单中首件/首重/首体积商品,使用所有模板中金额最高的运费模板;其他商品采用各自的运费模板计算续件/续重/续体积举例:商品A(1件)使用模板O(首件10元,续件1件,续件5元),商品B(2kg)使用模板P(首重2kg,9元,续重2kg,4元),商品C(2m³)使用模板Q(首体积2m³,8元,续体积2m³,3元);订单中有商品A一件,商品B两件,商品C两件,则运费计算方式为:10+(22/2) 4+(22/2) 3=24元当不同运费模板的首件/重/体积的费用相同时,这几种运费模板均计算之后取运费的最大值
计算逻辑: 满足指定地点并且满足指定条件后,同一运费模板的商品免邮;其他运费模板的商品继续依据上面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元。
计算逻辑: 商品的运费不再以件数为单位计费,而是以kg为单位计费举例:商品A(2kg,4件)使用模板P(首重2kg,9元,续重3kg,4元),商品B(3kg,5件)使用模板P,运费计算:9 + {[(2x4)+(3x5)- 2 ]/ 3 x 4} = 9 +(21/3 x 4) = 9+28 = 37元说明:商品重量不足续重的规格时,按照续重规格计算运费
商品价格为用户下单时商品的价格,若用户为会员时,商品价格为会员折扣价
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
本文地址: https://www.gpxz.com/article/5aa789d8091517aca61c.html
盈科外服是企业全球战略布局服务商,助力中国企业走向全球,为企业出海提供“金融、法律、财税、人力、商务”一站式解决方案。 依托盈科全球体系的优质资源和广阔平台,盈科外服为企业跨境投资经营提供“投资并购、调研评估、市场准入、公司注册、工厂设立、资金出境、投资架构、跨境人力、跨境法务、跨境财税、全球选址、离岸操作、品牌授权、项目对接、风险防控、资本运作”等全方位、全周期、一站式服务。 盈科外服总部位于上海,在中国、美国、英国、德国、法国、新加坡、泰国、印尼、越南、沙特、迪拜、香港等世界各地拥有超过150个分支机构与服务网点。 盈科外服已经为超过500家国企,1000家上市公司及5000家知名企业提供出海服务。覆盖全球的服务网络,极为广泛的中外客户资源,以及高度国际化的专业团队,使得盈科外服在出海服务领域拥有无以伦比的优势。 企业出海,就找盈科外服!































