# 创建折扣优惠券

> 创建优惠券代码，按产品、消费金额、使用次数或日期设限，并为表单开启优惠券，让买家在结账时使用。
>
> Source: https://docs.bcl.my/zh/create-coupon/

优惠券是买家在结账时输入的代码，用来获得折扣。你只需为整个账号创建一次优惠券，然后选择哪些表单接受它们。优惠券适用于付款表单、活动表单和预约表单。

## 创建优惠券

账号拥有者和管理员可以管理优惠券；如果你给**Team**角色的员工优惠券权限，他们也可以（请看[团队角色和权限](/zh/team-roles/)）。创建方法：

1. 前往**Payments** → **Coupons**。

   *(Screenshot: 侧边栏的Payments菜单，已标示Coupons)*

2. 点击**New coupon**。

   *(Screenshot: Coupons页面和它的摘要卡片，已标示New coupon按钮)*

3. 在**Basic Information**填写优惠券资料：

   | 栏位 | 要填写什么 |
   |---|---|
   | **Code** | 买家要输入的代码，例如RAYA10。点击闪电图标可生成随机代码。每个代码都必须和你的其他优惠券不同。 |
   | **Apply to** | **Apply to Form Total**：整笔订单打折；**Apply to Specific Items**：只有选定的产品打折 |
   | **Discount type** | **Percentage**（然后填写**Discount Percentage (%)**）或**Fixed Amount**（然后填写以RM计算的**Discount Amount**） |
   | **Description** | 可选，给自己看的备注 |

   *(Screenshot: Basic Information标签页，已标示Code、Apply to和Discount type)*

4. 在其他标签页设置任何限制（见下文），然后点击**Create Coupon Code**。

保持**Active Status**开启。关闭的优惠券无法使用。

## 限制谁可以使用

每项限制都是可选的，各有自己的标签页：

- **Conditions**：开启**Enable Purchase Conditions**，就可以设置**Minimum Purchase Amount**或**Maximum Purchase Amount**，并在**Applicable Items**下选择**Product Items**、**Variation Options**或**Event Tickets**。之后只要订单里有任何一个选定的产品，优惠券就能使用。**Apply to Specific Items**需要在这里至少选择一个产品。

  *(Screenshot: Conditions标签页，Enable Purchase Conditions已开启，显示消费金额和Applicable Items列表)*

- **Usage Limits**：设置**Maximum Usage Limit**来限制优惠券总共可以使用几次。留空表示没有限制。**Current Usage Count**显示它已经被使用了几次。

  *(Screenshot: Usage Limits标签页，已标示Maximum Usage Limit)*

- **Validity Period**：开启**Set Validity Period**，然后选择**Valid From**和**Valid Until**。

  *(Screenshot: Validity Period标签页，已标示Valid From和Valid Until，以及Create Coupon Code按钮)*

买家用优惠券下单时，就会算作使用一次。如果那笔付款失败或被取消，这次使用会退回。

## 为表单开启优惠券

买家只会在接受优惠券的表单上看到优惠券框：

1. 打开表单，前往**Form Configuration**标签页。
2. 在**Coupon Settings**下开启**Enable Coupons**。
3. 可选：在**Allowed Coupons**选择这个表单接受的优惠券。留空表示接受你所有有效的优惠券。

   *(Screenshot: 表单的Coupon Settings部分，Enable Coupons已开启，已标示Allowed Coupons栏位)*

4. 点击**Update Form**。

活动表单和预约表单也有同样的**Coupon Settings**。

在表单上，买家点击**Have a coupon code?**，输入代码，然后点击**Apply**。付款前，折扣会显示在**Payment Summary**里，点击**Remove**可以取消优惠券：

*(Screenshot: 优惠券框显示Coupon KOPI10 applied, 10% off the subtotal，以及Payment Summary里RM 4.50的Discount)*

## 为什么代码被拒绝

代码无法使用时，买家会在优惠券框下方看到原因：

*(Screenshot: Coupon code框里输入了错误的代码，并显示信息The coupon code entered is invalid.)*

| 信息 | 要检查什么 |
|---|---|
| The coupon code entered is invalid. | 代码拼写不同，或**Active Status**已关闭。 |
| This coupon is not available for this form. | 表单的**Allowed Coupons**列表里没有这张优惠券。 |
| This coupon does not apply to any selected items. | 优惠券只适用于特定产品，而订单里没有这些产品。 |
| Minimum purchase of RM... required. | 订单金额低于**Minimum Purchase Amount**。 |
| This coupon has reached its redemption limit. | **Maximum Usage Limit**已经用完。请在**Usage Limits**标签页调高。 |
| This coupon is not active yet.或This coupon has expired. | 订单不在**Validity Period**之内。 |
| This coupon is not applicable to booking forms. | 预约表单只接受设为**Apply to Form Total**的优惠券。 |

## 查看优惠券的使用情况

在**Coupons**页面，**Used**和**Limit**列显示每张优惠券的次数。要查看背后的订单，点击优惠券那一行的⋮菜单，然后点击**Usage History**。

*(Screenshot: KOPI10优惠券的⋮菜单，已标示Usage History)*

## 小贴士

几个好习惯让优惠券更容易管理：

- **每个促销活动用一个代码**。每个广告或合作伙伴用不同的代码，就能在**Usage History**看到是哪一个带来销售。
- **为促销设定结束日期**。设置**Validity Period**后，促销结束后旧代码就不会继续被四处分享。
- **先在Test Mode测试代码**。公布之前，自己先在表单上使用一次。

## 常见问题

### 怎样创建折扣优惠券？

前往Payments → Coupons，点击New coupon。输入Code，选择Apply to、Discount type和金额，然后点击Create Coupon Code。接着在表单的Form Configuration标签页开启Enable Coupons，否则买家不会看到优惠券框。

### 为什么我创建了优惠券，顾客却找不到输入的地方？

每个表单的优惠券默认都是关闭的，要你自己开启。打开表单，前往Form Configuration → Coupon Settings，开启Enable Coupons，然后点击Update Form。

### 我可以把优惠券限制在一个产品，或只给前50位买家用吗？

可以。在Conditions标签页开启Enable Purchase Conditions，然后在Applicable Items下选择产品。在Usage Limits标签页把Maximum Usage Limit设为50。
