优惠券代码
优惠券代码与购物车价格规则一起使用,以便在满足一组条件时应用折扣。 例如,可以为特定客户组或购买超过一定金额的客户创建优惠券代码。 若要将优惠券应用于购买,客户可以在购物车中输入优惠券代码,也可以在? 实体店 ?的收银机中输入该优惠券。 以下是一些可在商店中使用优惠券的方法:
- 通过电子邮件向客户发送优惠券
- 生成打印的优惠券
- 为移动用户创建店内优惠券
优惠券代码可以通过电子邮件发送,或包含在新闻稿、目录和广告中。 优惠券代码的列表可以导出并发送到商业打印机。 你还可以使用快速响应代码创建店内优惠券,购物者可以用智能手机扫描这些优惠券。 二维码可链接到您网站上的一个页面,其中包含有关促销活动的更多信息。
从Commerce 2.4.7开始,购物者可以向购物车应用多个优惠券。 商家还可以使用购物辅助申请多张优惠券。
配置优惠券代码
自动生成的优惠券代码的长度和格式由配置控制。 字符可以设置为所有数字、所有字母或组合。 您可以按设置的间隔插入短划线以方便阅读,还可以添加前缀和后缀以将代码与特定活动或计划关联。
-
在? 管理员 ?侧边栏上,转到? Stores > Settings>Configuration。
-
在左侧面板中,展开? Customers ?并选择? Promotions。
-
展开? Auto Generated Specific Coupon Codes ?部分。
-
输入? 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 ?的数字。
对于无限制使用,请将这些字段留空。
note note NOTE 如果多个客户同时使用同一优惠券,则由于优惠券处理延迟,可能会超出设置的使用量限制。 -
要使优惠券在某个时间段内有效,请执行以下操作:
-
-
选项1: ?计划新的更新
-
单击页面右上角的? Schedule New Update。
-
输入? Update Name ?和? Description。
-
从日历(
-
完成后,单击? Save。
选项2: ?分配给现有更新:
-
选择? Assign to Another Update。
-
在列表中查找更新,然后单击? Select。
-
-
-
根据需要完成购物车价格规则。
方法2:生成优惠券批次
生成折扣券是一个异步操作,它将在后台执行,这样您就可以继续在Admin中工作而不需要等待操作完成。 任务完成后,系统将显示一条消息。
-
按照说明创建购物车价格规则。
-
在? Coupon Code ?下,选中? Use Auto Generation ?复选框。
-
要限制每位客户可使用优惠券的次数,请输入? Uses per Customer ?的数量。
note note NOTE 如果多个客户同时使用同一优惠券,则由于优惠券处理延迟,可能会超出设置的使用量限制。 -
向下滚动并展开
-
对于? 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
。肠谤辞苍作业完成后,将显示生成的代码列表。
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”。 其中一个订单已开票,但另一个订单仍为? 挂起。 “预计销售小计”、“销售折扣”和“销售合计”列显示两个订单的合计金额,但“小计”、“折扣”和“合计”列中只显示实际开票订单。 报表中的每一行表示一个优惠券促销活动。
运行报告
-
在? 管理员 ?侧边栏上,转到? Reports > Sales>Coupons。
-
如果您有多个存储视图,请在左上角设置? Store View ?以建立报告的范围。
-
要刷新当天的销售数据统计信息,请单击工作区顶部的? 上次更新时间 ?消息。
接下来,单击选中? Coupons ?复选框,然后单击? Refresh。
-
要筛选数据,请执行以下操作:
-
将? Date Used ?设置为以下项之一:
Order Created
Order Updated
已更新订单 ?报告是实时创建的,不需要刷新。
-
要定义报告涵盖的时间段,请将? Period ?设置为以下项之一:
Day
Month
Year
-
要定义报告的日期范围,请以惭/顿/驰驰格式输入? 自 ?至? 至 ?日期。
-
要打印特定订单状态的报告,请将? 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