# 设置运费

> 收取固定运费、按重量或数量计算的运费、沙巴和砂拉越的不同运费，或订单满额免运费。
>
> Source: https://docs.bcl.my/zh/shipping-rates/

运费是顾客在结账页面选择的送货费用。你只需在**Shipping & Rates**设置一次，所有开启了运送的付款表单都会使用。每个运费可以是固定收费、按重量或数量收费、满额免运费，或仅限某些州属。

## 添加固定运费

固定运费对每张订单收取同样的金额，不管订单里有什么。添加方法：

1. 前往**Platform Setup** → **Shipping & Rates**。在**Shipping & Rates**标签页，点击**Add Shipping Option**。

   *(Screenshot: Shipping Configuration列表，Add Shipping Option按钮已标示)*

2. 输入**Shipping Name**（顾客在结账页面会看到）和**Fixed Charge (RM)**。让**Active**保持开启。
3. 点击**Save Shipping Configuration**。你最多可以添加6个运送选项。

   *(Screenshot: 两个已保存的选项：RM 8的West Malaysia和RM 15的Sabah and Sarawak，Save Shipping Configuration按钮已标示)*

选项保存后，那一行的**Free**、**Tiers**和**Rules**按钮才能使用。保存其中任何一个面板，也会保存整个页面。选项设置了层级或免运费后，它的<strong>Fixed Charge (RM)</strong>栏位会变成灰色：要更改金额，先关闭层级或免运费。

## 按重量或数量收费（table rate）

Table rate会按订单大小改变运费。重的货品用**Weight-based (kg)**，每件产品运送方式都一样时用**Quantity-based (units)**。设置方法：

1. 在已保存的运送选项上点击**Tiers**，开启**Enable Table Rate Shipping**。
2. 在**Calculation Type**下，选择<strong>Quantity-based (units)</strong>或**Weight-based (kg)**。
3. 在**Rate Tiers**下，每一级点击一次**Add Rate Tier**，然后填写各列。你最多可以添加20个层级。

   | 列 | 要填写什么 |
   | --- | --- |
   | **From** | 这个层级的最小总重量或总数量。第一个层级从0开始。 |
   | **Base (RM)** | 这个层级订单的运费。 |
   | **Additional (RM)** | 可选。整张订单每kg或每件额外收取的费用，加在基本运费上。如果只要简单的分级价格，就留空。 |

4. 点击**Save Table Rates**。

   *(Screenshot: Table Rate Configuration，已选择Weight-based (kg)，层级为0 kg收RM 8、2 kg收RM 12、5 kg收RM 18)*

按图中的层级，1.5 kg的订单付RM 8，3 kg的订单付RM 12，6 kg的订单付RM 18。BCL会使用订单达到的最高层级。开启层级后，选项的<strong>Fixed Charge (RM)</strong>就不再使用。

按重量计算运费时，每个产品都需要重量。在你的表单里，用**More**打开产品，在**Pricing & Purchase Settings**下的**Weight**填写重量（kg），点击**Update**，再点击**Update Form**。

*(Screenshot: 表单产品设置里以kg为单位的Weight栏位)*

> **Caution**
> 订单总重量是0 kg时，结账页面无法选择按重量计算的选项：即使订单里已有产品，它也会以灰色显示“Add an item to see the rate”。依赖这个选项之前，先填写每个实体产品的重量。

## 按区域设置不同运费

要对沙巴、砂拉越和纳闽收取更高的运费，就为每个区域建一个运送选项，并把每个选项限定在它的州属。这需要**COD & Manual Transfer**附加服务；没有的话，**Rules**面板只能预览。

1. 为每个区域添加并保存一个选项，例如RM 8的West Malaysia和RM 15的Sabah and Sarawak。
2. 在第一个选项上点击**Rules**。在**States/Cities**选择它的州属。**Countries**对马来西亚、新加坡和印尼也是同样的用法。

   *(Screenshot: Shipping Restrictions面板，States/Cities已选择Sabah、Sarawak和Labuan)*

3. 点击**Save Restrictions**，然后为另一个选项重复同样的步骤。

顾客在表单上选择州属后，只会看到那个州属的选项。例如地址在沙巴时，顾客只会看到RM 15的Sabah and Sarawak：

*(Screenshot: 表单的Shipping Area，地址在沙巴：RM 15的Sabah and Sarawak，RM 35的订单总额是RM 50)*

同一个面板里的**Payment Channels**可以把选项限定在某些付款方式，只对COD收费就是这样设置的：请看[接受COD和手动银行转账](/zh/cod-manual-transfer/#添加cod附加费可选)。

## 提供免运费

免运费可以适用于每张订单，或只在消费金额或产品数量达到门槛时适用。设置方法：

1. 在已保存的运送选项上点击**Free**，开启**Enable Free Shipping**。
2. 在**Free Shipping When**下，选择**Always Free**、**Minimum Order Value**（然后填写**Minimum Order Amount**）或**Minimum Items**（然后填写**Minimum Item Quantity**）。
3. 如果是促销，可以在**Validity Period**下设置**Start Date**和**End Date**（可选）。
4. 点击**Save Free Shipping**。

   *(Screenshot: Free Shipping Configuration，已选择Minimum Order Value并输入RM 100)*

订单符合条件时，结账页面上的选项会显示**FREE**，即使它也设置了层级。否则照常收取固定运费或层级运费：按上面的设置，寄到沙巴的RM 35订单付RM 15运费，RM 105的订单则不用付运费。

*(Screenshot: Shipping Area里的Sabah and Sarawak，RM 105的订单显示为FREE)*

## 在表单里开启运费

运费只会出现在需要它的表单上。开启方法：

1. 前往**Payments** → **Forms**，在你的表单上点击**Edit**，然后打开**Form Configuration**标签页。
2. 在**Shipping & Delivery**下，开启**Enable Shipping Rate**。
3. **Available Shipping Methods**留空就会提供所有启用中的选项，或者选择这个表单要提供的选项。
4. 点击**Update Form**。

   *(Screenshot: 表单的Shipping & Delivery部分，Enable Shipping Rate已标示)*

## 小贴士

- **按顾客对送货的理解来命名每个选项**。结账时，“西马”或“沙巴和砂拉越”比快递公司的服务名称更清楚。
- **设置层级之前，先称一个包好的包裹**。箱子和填充物会增加重量，所以把每个产品的**Weight**往上取整到快递实际收费的重量。
- **季节性的选项可以关闭Active，不必删除**。未启用的选项会保留它的层级和规则，但不会出现在结账页面。

## 常见问题

### 怎样对西马收一个运费，对沙巴和砂拉越收另一个运费？

在Platform Setup → Shipping & Rates添加两个运送选项，例如RM 8的West Malaysia和RM 15的Sabah and Sarawak，然后保存。接着在每个选项上点击Rules，在States/Cities选择它的州属。Rules需要COD & Manual Transfer附加服务；没有的话，顾客会看到两个选项，自己选一个。

### 我设置了按重量计算的运费，但顾客选不到。为什么？

订单没有重量。总重量是0 kg时，按重量计算的选项无法选择。在表单里用More打开每个产品，在Weight填写重量（kg），然后点击Update Form。

### 顾客消费满RM 100可以免运费吗？

可以。在运送选项上点击Free，开启Enable Free Shipping，选择Minimum Order Value，在Minimum Order Amount输入100，然后点击Save Free Shipping。不到RM 100的订单仍然要付这个选项的固定运费。
