优惠券代码
优惠券代码与购物车价格规则一起使用,以便在满足一组条件时应用折扣。 例如,可以为特定客户组或购买超过一定金额的客户创建优惠券代码。 若要将优惠券应用于购买,客户可以在购物车中输入优惠券代码,也可以在 实体店 的收银机中输入该优惠券。 以下是一些可在商店中使用优惠券的方法:
- 通过电子邮件向客户发送优惠券
- 生成打印的优惠券
- 为移动用户创建店内优惠券
优惠券代码可以通过电子邮件发送,或包含在新闻稿、目录和广告中。 优惠券代码的列表可以导出并发送到商业打印机。 你还可以使用快速响应代码创建店内优惠券,购物者可以用智能手机扫描这些优惠券。 二维码可链接到您网站上的一个页面,其中包含有关促销活动的更多信息。
从Commerce 2.4.7开始,购物者可以向购物车应用多个优惠券。 商家还可以使用购物辅助申请多张优惠券。
配置优惠券代码
自动生成的优惠券代码的长度和格式由配置控制。 字符可以设置为所有数字、所有字母或组合。 您可以按设置的间隔插入短划线以方便阅读,还可以添加前缀和后缀以将代码与特定活动或计划关联。
-
在 管理员 侧边栏上,转到 Stores > Settings>Configuration。
-
在左侧面板中,展开 Customers 并选择 Promotions。
{width="600" modal="regular"}
-
展开 Auto Generated Specific Coupon Codes 部分。
{width="600" modal="regular"}
-
输入 Code Length,包括前缀、后缀和分隔符。
-
将 Code Format 设置为以下项之一:
Alphanumeric
Alphabetical
Numeric
-
对于 Code Prefix,输入要出现在所有优惠券代码开头的值。
-
对于 Code Suffix,输入要显示在所有优惠券代码末尾的值。
-
对于 Dash Every X Characters,输入每个短划线之间的字符数。
即使数字相同,具有不同短划线图案的优惠券代码也被视为不同的代码。
-
完成后,单击 Save Config。
创建优惠券
bin/magento cron:run
命令验证cron是否正在运行。 有关详细信息,请参阅_配置指南_中的从命令行🔗运行cron 。方法1:创建特定优惠券
-
按照说明创建购物车价格规则。
-
在 Rule Information 部分中,将 Coupon 设置为
Specific Coupon
。 -
输入要用于促销的 Coupon Code。
代码的格式(数字、字母数字或字母顺序)由配置决定。
-
要限制优惠券的使用次数,请执行以下操作:
- 输入 Uses per Coupon 的数字。
- 输入 Uses per Customer 的数字。
对于无限制使用,请将这些字段留空。
{width="600" modal="regular"}
note note NOTE 如果多个客户同时使用同一优惠券,则由于优惠券处理延迟,可能会超出设置的使用量限制。 -
要使优惠券在某个时间段内有效,请执行以下操作:
-
(仅Magento Open Source)完成 从 到 和 的日期。 要选择日期,请单击每个字段旁边的 日历 ( )图标。 如果将日期范围留空,则该规则不会过期。
-
(仅限Adobe Commerce)执行以下操作之一:
选项1: 计划新的更新
-
单击页面右上角的 Schedule New Update。
{width="600" modal="regular"}
-
输入 Update Name 和 Description。
-
从日历( )中选择 开始日期 和 End Date。 如果将日期范围留空,则该规则不会过期。
-
完成后,单击 Save。
{width="600" modal="regular"}
选项2: 分配给现有更新:
-
选择 Assign to Another Update。
-
在列表中查找更新,然后单击 Select。
-
-
-
根据需要完成购物车价格规则。
方法2:生成优惠券批次
生成折扣券是一个异步操作,它将在后台执行,这样您就可以继续在Admin中工作而不需要等待操作完成。 任务完成后,系统将显示一条消息。
-
按照说明创建购物车价格规则。
-
在 Coupon Code 下,选中 Use Auto Generation 复选框。
-
要限制每位客户可使用优惠券的次数,请输入 Uses per Customer 的数量。
{width="600" modal="regular"}
note note NOTE 如果多个客户同时使用同一优惠券,则由于优惠券处理延迟,可能会超出设置的使用量限制。 -
向下滚动并展开 Manage Coupon Codes 部分,然后执行以下操作:
{width="600" modal="regular"}
-
对于 Coupons Qty,请输入要生成的优惠券数量。
-
输入 Code Length,不包括前缀、后缀或分隔符。
-
将 Code Format 设置为以下项之一:
Alphanumeric
Alphabetical
Numeric
-
(可选)输入要添加到代码开头的 Code Prefix。
-
(可选)输入要添加到代码结尾的 Code Suffix。
-
(可选)对于 Dash Every X Characters,输入每个短划线之间的字符数。 例如,如果代码长度为12个字符,并且每四个字符有一个短划线,则它看起来像
xxxx-xxxx-xxxx
。 短划线使代码更易于阅读和输入。
-
-
完成后,单击 Generate。
系统显示
Message is added to queue, wait to get your coupons soon
。cron作业完成后,将显示生成的代码列表。
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 layout-auto 字段 描述 Coupon Code 已创建且可用于接收特殊条件的唯一优惠券代码。 Created 创建优惠券代码的日期。 Used 指示是否使用了优惠券。 Times Used 指示使用优惠券代码的次数。
通过选择文件格式并单击 Export,可以将优惠券代码导出为CSV或Excel XML文件。
要删除优惠券代码,请从列表中选择一个或多个代码。 从 Actions 选择器中选择Delete
,然后单击 Submit。
优惠券报告
优惠券 报告汇总了特定日期范围内使用的每个优惠券的数据。 由于优惠券是从购物车中应用的,因此报告包含来自所有兑换的优惠券的数据,而不考虑订单状态。 因此,报告可能包括预计总数和实际总数。 可以针对特定的商店视图、时段、订单状态和购物车价格规则对报表进行过滤。
在以下示例中,两个客户使用了优惠券代码“H20”。 其中一个订单已开票,但另一个订单仍为 挂起。 “预计销售小计”、“销售折扣”和“销售合计”列显示两个订单的合计金额,但“小计”、“折扣”和“合计”列中只显示实际开票订单。 报表中的每一行表示一个优惠券促销活动。
{width="600" modal="regular"}
运行报告
-
在 管理员 侧边栏上,转到 Reports > Sales>Coupons。
-
如果您有多个存储视图,请在左上角设置 Store View 以建立报告的范围。
-
要刷新当天的销售数据统计信息,请单击工作区顶部的 上次更新时间 消息。
接下来,单击选中 Coupons 复选框,然后单击 Refresh。
{width="600" modal="regular"}
-
要筛选数据,请执行以下操作:
{width="600" modal="regular"}
-
将 Date Used 设置为以下项之一:
Order Created
Order Updated
已更新订单 报告是实时创建的,不需要刷新。
-
要定义报告涵盖的时间段,请将 Period 设置为以下项之一:
Day
Month
Year
-
要定义报告的日期范围,请以M/D/YY格式输入 自 至 至 日期。
-
要打印特定订单状态的报告,请将 Order Status 设置为
Specified
并从列表中选择订单状态。 -
若要忽略报表中无数据的行,请将 Empty Rows 设置为
No
。 -
要定义报表中包含的优惠券活动,请执行下列操作之一:
- 要包含所有价格规则中的所有优惠券活动,请将 Cart Price Rule 设置为
Any
。 - 要仅包括与特定价格规则相关的活动,请将 Cart Price Rule 设置为
Specified
并在列表中选择购物车价格规则。
- 要包含所有价格规则中的所有优惠券活动,请将 Cart Price Rule 设置为
-
-
准备运行报告时,单击 Show Report。
报告将显示在页面底部。
筛选器选项
Order Created:根据客户下达订单的日期生成报表。 要确保包含最新数据,请单击消息中的链接以刷新统计信息。
Order Updated:根据上次更新订单的日期生成报告。 此报表使用实时数据,不需要刷新统计数据。
Day
/ Month
/ Year
Any:包含所有订单,不考虑状态。
Specified:仅包含具有指定状态的订单。 报表中不包括已取消的订单。
Yes
/ No
Any:包含在指定日期范围内使用的任何优惠券促销的订单信息。
Specified:仅包括指定日期范围内所选优惠券促销的订单信息。
报表列
Day
: 6/21/19Month
: 6/2019Year
: 2019销售小计表示所有合格订单的汇总小计,并包括
Pending
尚未开票的销售订单。折扣表示所有合格订单的合计折扣金额,包括
Pending
个尚未开票的销售订单。销售总额表示所有合格订单的总金额,包括
Pending
个尚未开票的销售订单。 该值包括“小计”加运费和包装费,减去“折扣”加税。计算者:
((Subtotal + Shipping & Handling) - Discount) + Tax