问题二:多个产品和单个产品运费是一个运费价格核算的吗?
问题三:不同的多个产品挑选了不同的运费模版,怎样才能合理核算运费确保商家和用户双方的利益呢?
问题一:各种产品混在一起时运费怎样归类核算呢?
1)一般办法依照店肆归类的品类核算运费。
店肆一般是以产品分类为导向的。
比方淘宝店肆的归类。
卖家具的店肆一般就不会有卖衣服。
因而卖家具的店肆选用按体积核算运费,选用的是物流或许某些特别的快递服务。
卖衣服的店肆一般依照分量核算运费,选用如四通一达的快递服务,模版挑选按分量核算。
当一次购买多件产品的时分,一个店肆的产品自动归类到一个订单,如淘宝店肆。
当然也能够依照自营与联营的方法核算。
一般的自营店肆一起核算运费,联营店肆算是各个商家单独的店肆别离核算,如京东商城。
2)特殊品类按品类别离核算运费。
为什么上面榜首点一向着重的一般店肆。
因为产品存在特殊性,比方生鲜生果水产冰冻食品,易碎物品对快递及时性和冷链配置要求比较高,导致于一般无要求的产品的价格不一样。
别的店肆在做活动时,特价产品会和其他一般产品或许存在不同价格的运费。
因而不管是京东仍是淘宝都将生鲜生果和一般的产品区别出来单独建立一个店肆或许说单独核算运费。
比方京东的生鲜与一般产品一起购买时,未达到京东生鲜的包邮规范时需求一起付出生鲜的运费以及一般产品运费。
虽然是合在一个订单里边,实际是依照两笔订单核算运费。
京东订单 天猫超市则是分开成2个店肆生成2个订单核算运费。
淘宝订单 3)宝贵产品核算运费方法。
一般宝贵产品比方宝贵的电器,金银首饰等,运费相对于产品价格微乎其微,运费相对利润比较少,大多数宝贵产品的品类选用的是包邮方法。
当然也能够选用保价方法。
而一般金银首饰愈加宝贵的产品考虑到安全性线上付出定金,线下自己提货的方法居多。
问题二:多个产品和单个产品运费是一个运费价格核算的吗?
产品虽然一般是依照店肆为单位核算运费,但是因为每个产品仍是有自己的特殊性,核算产品运费是依照每个产品自己的模版进行核算。
别的产品运输或许选用四通一达仍是顺丰或许其他小快递公司也会导致运费价格不一致。
比方产品a 和b的运费模版为江浙沪运费5元,江浙沪以外区域10元。
但是现在店肆为了促销做活动,产品a江浙沪包邮。
则产品a需求设置成江浙沪运费0元,江浙沪以外区域10元的运费模版。
产品a用户要求运用顺丰快递邮寄,则江浙沪运费为10元,江浙沪以外区域为22元。
那么,运费模版该怎样规划呢?
要考虑的有几个过程: 店肆商家设置能够不同快递或许不同活动的运费模版 店肆商家设置不同区域的运费模版 店肆商家给每个产品挑选相应的运费模版或许用户在承认订单下单时能够自主挑选可选规模其一的运费模版。
咱们以经常运用计重方法为例,在商家的店肆后台设置运费模版。
榜首步:新建模版。
输入模版名称,比方顺丰运费模版,用于产品挑选模版时进行区别。
默许运费是指除指定区域的运费以外区域运用的模版。
包邮则不用核算分量,不管该数据多少kg运费都为0元,挑选不包邮则需求设置首重和续重。
在运费核算里边,首重的kg数内是一个指定的价格,续重则为超过首重今后的kg数,添加的运费价格,一般快递公司是依照每超过1kg核算添加运费。
新建运费模版 第二步:为每个区域设置相应的运费价格。
依照普遍快递公司收费规范,为指定区域设置运费设置到省级就满足。
以店肆发货点为始发地依据距离以及交通的便利情况置不同的区间价格。
以江浙沪为例,一般快递公司分为榜首区间(江浙沪) 第二区间(皖赣鲁京津冀豫湘粤),第三区间其他 边远区域等价格。
挑选指定区域 依据店肆需求,能够设置多个运费模版以用于其他活动或许其他快递公司。
多个运费模版 第三步:设置每个产品的运费模版。
首要,模版需求依据分量核算运费,则每个产品的属性中需求输入分量。
一般产品分量包括 净重+ 包装分量 = 毛重。
产品核算运费的分量运用的是毛重。
产品编辑的毛重需求输入数字类型,用于在运费核算时作为统一单位核算。
其次为产品挑选一个指定的运费模版,或许假如期望用户在下单时自己挑选每个产品的运费模版时,商家能够设置可选的运费模版以及设置默许的运费模版。
设置运费模版 保存好后就能够依照规矩核算运费了。
问题三:不同的多个产品挑选了不同的运费模版,怎样才能合理核算运费确保商家和用户双方的利益呢?
一个订单只要一个产品时的核算运费方法比较简略: if(产品毛重该模版首重) 该订单运费 = 该模版首重价格+ceil(产品毛重-该模版首重) *该模版续重价格 else 该订单运费 = 该运费模版首重价格。
当多个具有相同运费模版产品,同一个订单默许同一个包裹宣布,则不能别离核算单独的首重和续重,应该统一在一起核算运费,否则用户则相当于运用了2个包裹。
问题来了,假如不同运费模版产品怎样核算运费呢?
同一个包裹宣布不同的运费模版时(或许某个产品包邮,也有或许某个产品江浙沪需求运费,某个产品江浙沪不要运费),也不能别离核算单独的首重和续重,怎样才能一起确保商家和用户双方的利益呢?
一般取舍方案是: 1)取最大首重价格的模版首重作为订单首重价格和首重门槛,然后你别离核算产品单独的续重价格。
2)当有最大首重价格相同,首重单位价格相同,续重价格不同的模版时,选取最小续重的模版作为订单首重。
3)当有最大首重价格相同,单位价格不一起,取单位价格最大的模版作为订单的首重。
4)包邮产品不参与运费核算 核算方法如下: 1.先核算max首重价格产品的运费值 2.次序核算除掉max首重价格产品以外的产品毛重值 2.1 该产品毛重小于首重中剩下的分量,则不用核算运费,运用首重运费 2.2 该产品毛重大于首重中剩下的分量则多出来的分量则需求运用自增运费 (依照次序核算逻辑简略也能够依照核算最优值,看核算复杂程度) 伪代码逻辑如下: temp = 0;//temp首重中累计产品的毛重,最大值为首重 运费 = 0; if(max首重价格产品毛重 首重) { 运费 = 首重运费 + (temp – 首重)* max首重价格产品的增重价格 ; temp = 首重; } else { 运费 = 首重运费; temp = max产品毛重; } for(对其他有用产品遍历) { if( 该产品毛重 <= 首重 – temp ) { //该产品毛重小于首重中剩下的分量,则不用核算运费,运用首重运费。
temp = temp + 该产品毛重; } else { //该产品毛重大于首重中剩下的分量则多出来的分量则需求运用自增运费 运费 = 运费 + 该产品增重运费 *( 该产品毛重 – (首重 – temp)); temp = 首重; } } 举例说明: 模版a 首重3kg 5元,续重1kg 1元。
模版b 首重3kg 3元,续重1kg 2元。
模版c 首重2kg 5元,续重1kg 1元。
3个产品abc 别离重 4kg,4kg,4kg,别离运用模版abc,则首重则挑选的是模版c的首重 2kg5元。
多个产品模版核算运费先取最大首重(单位首重)价格和最小增重价格的产品来核算所有产品毛重的首重。
则购买3个产品各买一件时的运费即为: 5(c的首重)+ (4-2)*1(产品c续重)+ 4*2(产品b续重)+4*1(产品a续重) = 19元 why?
为什么不直接选取最贵的首重费用模版直接核算首重和续重呢?
首要首重作为产品分量总和的一个台阶,只要有包裹发生则该最贵的首重价格必定发生。
因而采取最贵首重的模版。
其次其他模版的产品相当于搭载了最贵首重包裹的顺风车,将多余的分量塞在了最贵首重的包裹里边,独立产品多出来的部分则独立核算多余金额。
因而这种算法考虑了商家和用户双方的利益有一定的合理性。
根本的运费核算办法已经介绍完成。
当然还有重要的一点是:订单中总运费需求核算以外,每个产品的单独的运费需求在订单属性中保存下来,用于产品的退款核算等。
别的,结合整体店肆的活动运费分摊到每个产品的运费价格还有需求注意的地方。
