在结帐处组合来自不同运输配置文件的运输费率
如果您创建多个配送配置文件,或者在配置文件中有多个位置,那么一些订单可能包含来自不同配置文件或位置的产品。当这种情况发生时,将组合每个产品的单独运输率,并在结帐时向客户显示单个运输率。
结合基于重量和基于价格的运费
基于价格的运费率和基于重量的运费率的组合方式不同。基于价格的航运费率适用于购物车的总价。基于重量的运费率结合了购物车中单个产品的重量,与您的默认的包重量加在每件产品的重量上。
例如,假设您的默认包装重量为1磅。一个客户下了两个产品的订单,要求结合基于重量的运费。第一个产品重3磅,第二个产品重5磅。用于确定每个产品基于重量的运费率的重量是产品重量加上默认的包装重量。
对于第一个产品,任何适用于4磅货物的运输率被使用(3磅+ 1磅)。对于第二种产品,使用适用于6磅装运(5磅+ 1磅)的任何装运率。然后将每个产品的两种费率组合在一起,以提供客户在结帐时选择的运输费率。
指定您的运费
相同名称的运费会被加在一起,并在结帐时显示给您的客户,即使是在不同的运费配置文件中。如果所有的价格都有不同的名称,那么最便宜的选项被加在一起,并在结帐时显示给您的客户航运
.
例如,假设您有两个运输配置文件:一个用于猫床,一个用于猫粮。它们都提供标准邮件服务和加急邮件服务。如果标准邮件服务和加急邮件服务在两个运输配置文件中具有相同的名称,那么下单购买猫粮和猫床的客户在结账时将看到两个运输选项。
猫床航运概况 | 猫粮航运简介 | 综合运费在结帐 | |
---|---|---|---|
运费 |
|
|
|
如果两个配置文件中的价格名称不相同,那么只有最便宜的选项被加在一起,并在结账时显示给客户航运
.
猫床航运概况 | 猫粮航运简介 | 综合运费在结帐 | |
---|---|---|---|
运费 |
|
|
|
不同剖面产品的综合费率
例如,假设您有一个猫床的运输配置文件,全球运费为3美元,猫粮的运输配置文件全球运费为5美元。如果一个顾客同时订购猫床和猫粮,那么他将在结账时得到8美元的运费。
猫床航运概况 | 猫粮航运简介 | 联合航运率 |
---|---|---|
从美国仓库全球发货3美元 | 5美元全球航运从美国仓库 | 3美元(猫床) + 5美元(猫粮) = 总运费8美元 |
合并价格时,只有一个地点可以完成订单
只有在没有从一个运输配置文件或地点获得单一价格的选项时,才会将价格加在一起。如果所有的道具都来自于一个地点,但却有多个地点承载着这些道具,那么实现优先级选择完成订单的位置。
猫床航运概况 | 猫粮航运简介 | 联合航运率 |
---|---|---|
美国仓库(优先级1)
加拿大仓库(优先级2)
|
美国仓库(优先级1,无库存)
加拿大仓库(优先级2)
|
5美元(猫床) + 8美元(猫粮) = 总运费13美元 |
在最后一个示例中,实现优先级选择加拿大位置来实现这两个项目,因为它有两种产品可用。这给了客户一个结帐时的13美元的综合价格。如果在美国可以买到猫粮,那么综合运费将是8美元。
单一运输配置文件中的组合价格
如果单个位置不能完成订单,则将所有产品的运费加在一起,即使这些产品位于概要文件中的同一组位置中。
在下面的表格中,假设一张猫床的价格是30美元。
猫床航运概况 | 猫粮航运简介 | 联合航运率 |
---|---|---|
美国仓库(优先级1,库存1)
加拿大仓库(优先级2)
|
美国仓库(优先级1)
加拿大仓库(优先级2)
|
5美元(美国仓库的猫床) + 8美元(加拿大仓库的猫床) = 总运费13美元 |
订购两张猫床需要60美元。因为运费是基于价格的,所以每个配置文件中适用于60美元订单的运费是合并的。
相反,考虑结合基于重量的运费的情况。假设一张猫床重2磅。
猫床航运概况 | 猫粮航运简介 | 联合航运率 |
---|---|---|
美国仓库(优先级1,库存1)
加拿大仓库(优先级2)
|
美国仓库(优先级1)
加拿大仓库(优先级2)
|
3美元(美国仓库的猫床) + 5美元(加拿大仓库的猫床) = 总运费8美元 |
由于运费是根据重量计算的,因此使用每个地点的产品的重量来确定应该合并哪些费率。每个猫床是2磅,所以申请2磅订单的费率是合并的。