優惠券代碼

優惠券代碼與購物車價格規則搭配使用,以便在符合一組條件時套用折扣。 例如,您可為特定客戶群組或購買超過特定金額的任何人建立優惠券代碼。 若要將優惠券套用至購買,客戶可以在購物車中輸入優惠券代碼,或可能在​ 實體店 ​的收銀機中輸入優惠券代碼。 以下是一些可在商店中使用抵用券的方式:

  • 以電子郵件傳送優惠券給客戶
  • 產生列印的優惠券
  • 為行動使用者建立店內優惠券

優惠券代碼可以透過電子郵件傳送,或納入電子報、目錄和廣告中。 優惠券代碼清單可匯出並傳送至商業印表機。 您也可以使用快速回應代碼來建立店內優惠券,讓購物者可以用智慧型手機掃描這些代碼。 QR碼可連結至網站上包含促銷活動詳細資訊的頁面。

自Commerce 2.4.7起,購物者可為購物車套用多張優惠券。 商戶也可以使用購物協助來套用多張優惠券。

NOTE
具有相同優先順序的購物車價格規則不會產生合併折扣。 每個規則(抵用券)會根據資料庫中的購物車價格規則ID逐一套用至相符的產品。 若要控制套用折扣的順序,Adobe建議為每個新增的購物車價格規則設定不同的優先順序。

設定優惠券代碼

自動產生的優惠券代碼的長度和格式由設定控制。 這些字元可以設定為所有數字、所有字母或組合。 您可以在設定的間隔處插入破折號,以方便閱讀,並新增首碼和尾碼以將程式碼與特定行銷活動或方案建立關聯。

  1. 在​ 管理員 ​側邊欄上,移至​ Stores > Settings>Configuration

  2. 在左側面板中,展開​ Customers ​並選擇​ Promotions

    客戶組態 — 自動產生特定優惠券代碼 {width="600" modal="regular"}

  3. 展開​ Auto Generated Specific Coupon Codes ​區段。

    客戶組態 — 自動產生特定優惠券代碼 {width="600" modal="regular"}

  4. 輸入​ Code Length,包括首碼、尾碼和分隔符號。

  5. 將​ Code Format ​設定為下列其中一項:

    • Alphanumeric
    • Alphabetical
    • Numeric
  6. 針對​ Code Prefix,輸入您要出現在所有優惠券代碼開頭的值。

  7. 針對​ Code Suffix,輸入您要出現在所有優惠券代碼結尾的值。

  8. 針對​ Dash Every X Characters,輸入每個破折號之間的字元數。

    即使數字相同,使用不同破折號模式的抵用券代碼也會被視為不同的代碼。

  9. 完成時,按一下​ Save Config

建立優惠券

NOTE
建立優惠券之前,請使用bin/magento cron:run命令確認cron正在執行。 如需詳細資訊,請參閱​_組態指南_​中命令列🔗的執行cron。

方法1:建立特定抵用券

  1. 依照指示建立購物車價格規則

  2. 在​ Rule Information ​區段中,將​ Coupon ​設為Specific Coupon

  3. 輸入要用於促銷活動的​ Coupon Code

    程式碼的格式(數字、英數字元或字母順序)由組態決定。

  4. 若要限制抵用券的使用次數,請執行下列動作:

    • 輸入​ Uses per Coupon ​的數字。
    • 輸入​ Uses per Customer ​的數字。

    如需無限制使用,請將這些欄位留空。

    購物車價格規則 — 優惠券資訊 {width="600" modal="regular"}

    note note
    NOTE
    如果多個客戶同時使用相同的優惠券,則由於優惠券處理延遲,可能會超過設定的使用量限制。
  5. 若要讓抵用券在某個時段內有效,請執行下列步驟:

    • Magento Open Source (僅限Magento Open Source)完成​ ​到​ ​的日期。 若要選取日期,請按一下每個欄位旁的​ 行事曆 行事曆圖示 )圖示。 如果您將日期範圍保留為空白,則規則不會過期。

    • Adobe Commerce (僅限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

  6. 視需要完成購物車價格規則

方法2:產生優惠券批次

產生折扣券是非同步操作,會在背景執行,因此您可以繼續在Admin中工作,而不需要等候操作完成。 當工作完成時,系統會顯示訊息。

  1. 依照指示建立購物車價格規則

  2. 在​ Coupon Code ​底下,選取​ Use Auto Generation ​核取方塊。

  3. 若要限制每位客戶可使用抵用券的次數,請輸入​ Uses per Customer ​的數量。

    購物車價格規則 — 產生自動編號的優惠券 {width="600" modal="regular"}

    note note
    NOTE
    如果多個客戶同時使用相同的優惠券,則由於優惠券處理延遲,可能會超過設定的使用量限制。
  4. 向下捲動並展開 擴充選擇器 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。 破折號讓程式碼更容易閱讀和輸入。

  5. 完成時,按一下​ 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

NOTE
雖然Commerce可設定多個優惠券代碼,但客戶在購物車中只能使用一個優惠券代碼。 若要允許在購物車中同時使用多個優惠券代碼,您可以考慮使用Commerce Marketplace中對應的延伸模組。

優惠券報告

優惠券 ​報告彙總了特定日期範圍內使用的每個優惠券資料。 由於優惠券是從購物車套用的,因此報表包含所有已兌換優惠券的資料,不論訂單狀態為何。 因此,報表可能同時包含預計和實際總計。 您可針對特定商店檢視、時段、訂單狀態和購物車價格規則來篩選報表。

在下列範例中,兩個客戶使用了抵用券代碼「H20」。 其中一個訂單已開立商業發票,但另一個訂單仍為​ 擱置中。 「預估銷售小計」、「銷售折扣」及「銷售總計」欄位會顯示這兩個訂單的彙總金額,但「小計」、「折扣」及「總計」欄位中只會顯示實際開立商業發票的訂單。 報表中的每一列代表單一優惠券促銷活動。

優惠券報告 {width="600" modal="regular"}

執行報告

  1. 在​ 管理員 ​側邊欄上,移至​ Reports > Sales>Coupons

  2. 如果您有多個存放區檢視,請在左上角設定​ Store View ​以建立報告的範圍。

  3. 若要重新整理當天的銷售統計資料,請按一下工作區頂端的​ 上次更新時間 ​訊息。

    接著,按一下以選取​ Coupons ​核取方塊,然後按一下​ Refresh

    優惠券報告 — 重新整理統計資料 {width="600" modal="regular"}

  4. 若要篩選資料,請執行下列動作:

    優惠券報告 — 篩選器 {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並在清單中選取購物車價格規則。
  5. 準備執行報告時,請按一下​ Show Report

    報表會顯示在頁面底部。

篩選器選項

欄位
說明
Date Used
識別當作報表基礎的日期欄位。 選項:
Order Created:根據客戶下訂單的日期產生報表。 若要確保包含最新的資料,請按一下訊息中的連結,重新整理統計資料。
Order Updated:根據上次更新訂單的日期產生報表。 此報告使用即時資料,不需要重新整理統計資料。
Period
決定用於報表的日期範圍型別。 選項: Day / Month / Year
From
表示報表所包含訂單資料範圍內的第一個日期。
To
表示報表所包含訂單資料範圍中的最後日期。
Order Status
依訂單狀態篩選報表。 報表可針對所有訂單產生,或可限製為特定訂單狀態。 選項:
Any:包含所有訂單,無論狀態為何。
Specified:僅包含具有指定狀態的訂單。 報表中不包含已取消的訂單。
Empty Rows
決定報表是否包含可擷取的任何空白資料列。 選項: Yes / No
Cart Price Rules
決定報表要包含哪些優惠券促銷活動。 選項:
Any:包含指定日期範圍內使用之任何優惠券促銷的訂單資訊。
Specified:僅包含指定日期範圍內所選優惠券促銷的訂單資訊。

報表欄

說明
Interval
表示報表中要包含的優惠券使用日期範圍。 間隔可以是特定的日、月、年或日期範圍。 間隔日期的格式如下列範例所示,根據​ Period ​設定中設定的值:
Day: 6/21/19
Month: 6/2019
Year: 2019
Coupon Code
客戶在購物車中輸入折扣代碼以取得折扣。
Price Rule
與抵用券相關聯的價格規則名稱。
Uses
在報表指定的日期範圍內使用抵用券的次數。
Sales Subtotal
所有與抵用券一起下訂單的預計小計。
銷售小計代表所有合格訂單的彙總小計,並包含Pending個尚未開立商業發票的銷售訂單。
Sales Discount
所有與優惠券一起下訂單的預計折扣金額。
折扣代表所有合格訂單的彙總折扣金額,並包含Pending個尚未開立商業發票的銷售訂單。
Sales Total
所有與優惠券一起下單的訂單的預計總計。 「銷售總額」包含任何運費和手續費,減去折扣金額。
銷售總計代表所有合格訂單的彙總總金額,並包含Pending個尚未開立商業發票的銷售訂單。 值包括「小計」加上「送貨與處理」,再減去「折扣」加上「稅捐」。
計算者: ((Subtotal + Shipping & Handling) - Discount) + Tax
Subtotal
使用抵用券之所有已開立商業發票訂單的彙總小計。
Discount
使用抵用券之所有已開立商業發票訂單的彙總折扣。
Total
使用抵用券之所有已開立商業發票訂單的彙總訂單總計。
recommendation-more-help
d5ef48ad-708f-4ce5-a225-e7bb6053ded5