建立在訂單符合您設定的條件時自動套用的折扣——無需輸入代碼。
折扣規則會在訂單符合您設定的條件時,自動降低購物者的結帳總額。購物者不需要輸入任何內容——只要購物車符合資格,折扣就會自動套用。
這是折扣代碼的自動對應版本,折扣代碼只有在購物者輸入代碼時才會套用。兩者都位於 Dashboard 的設定 → 結帳下,並共用相同的建構工具、規則語言和排程功能。
折扣規則適用於以下類型的優惠:
Dashboard 將結帳折扣分成兩個頁面。兩者都由相同的規則引擎支援——唯一的差異在於購物者是否需要輸入代碼。
:promo_codes:
先前稱為折扣的頁面現在改名為折扣代碼。現有的折扣、連結和網址皆維持不變——/settings/checkout/discounts 仍會開啟折扣代碼清單。
/settings/checkout/discounts
兩個頁面僅適用於線上商店組織。行銷市集(Marketplace)、郵政(postal)和報關(brokerage)組織會被重新導向到其他頁面。
重新命名規則只會變更其顯示名稱。由於名稱永遠不會進入條件,重新命名不會覆寫您在規則預覽中手動編輯過的規則。
套用折扣對象下拉選單控制折扣要調整訂單的哪個部分,並會將折扣上限設定為該金額——例如 $50 的折扣套用到 $20 的購物車時,只會折抵 $20。可選擇訂單總額、購物車總額、運費總額或單一商品。
在編輯現有規則時,套用折扣對象僅限於與該規則原始情境相容的選項。若要在訂單層級與商品層級折扣之間切換,請改為建立新規則。
折扣代碼永遠會受到購物者輸入代碼的限制。折扣規則沒有代碼,因此需要其他依據來判斷何時觸發——否則它將會對每筆訂單套用折扣。
請在折扣建構工具中至少設定以下其中一項:
如果您未設定任一項條件即儲存,Dashboard 會封鎖儲存動作並顯示:
折扣規則需要至少一項條件。請新增最低消費要求,或將其限制為特定商品。
折扣建構工具會為您組建規則,運作方式與折扣代碼相同。使用區段標題中的啟用切換開關,選擇您要如何撰寫規則:
如果您開啟的規則其已儲存的邏輯無法由建構工具重現,切換開關會停用並鎖定,該規則只能在預覽中編輯。
在設定此折扣何時可用下,選擇最低消費要求並設定金額與幣別。對於折扣規則而言,這是滿足「至少一項條件」要求的其中一種方式。
使用將折扣限制為以 SKU、產品 ID 或類別比對的商品,以限制規則適用的商品範圍:任何商品、特定 SKU、特定產品 ID,或特定類別(僅在套用折扣對象為單一商品時可用)。
每個值會在您按下 Enter 鍵後提交。值內可包含空格(例如 Holiday Gifts);空白項目會被過濾掉。商品比對採用完全相等比對,因此 PROD-123 不會比對到 PROD-1234。
Holiday Gifts
PROD-123
PROD-1234
如需建構工具欄位的完整參考資訊,請參閱結帳折扣代碼與折扣。
規則預覽會顯示將被儲存的規則。規則以 then 分隔為兩個部分:
then
:items_total: >= 100 usd then :amount: = :shipping: * -1 and :type: = 'SHIPPING'
:type:
'ORDER_TOTAL'
'CART_TOTAL'
'SHIPPING'
'ITEM'
與折扣代碼的差異在於條件:折扣規則的條件永遠不會包含 :promo_codes: 子句。其餘關於規則語言的一切——運算子、變數,以及運算子參考對話框——皆完全相同。完整的規則語言參考資訊請參閱規則預覽。
點選規則預覽底部的範例,即可載入現成的規則。折扣規則頁面顯示僅含條件、不含折扣代碼的範本:
點選使用此範例會覆寫目前草稿中的規則,但會保留您已輸入的名稱。使用搜尋欄位可篩選清單。
Dashboard 會依據已儲存折扣的條件,將其歸類到兩個頁面之一:
如果您關閉折扣建構工具,並手動在折扣規則的條件中寫入 :promo_codes: 子句,該折扣會變成折扣代碼,並在您儲存後移至折扣代碼頁面。反之亦然:從折扣代碼中移除 :promo_codes: 子句,會使其移至折扣規則。無論哪種情況,其名稱和設定都會被保留。
若要停止現有規則繼續套用,您有兩種選擇:
排程失效
立即失效
結帳折扣規則
結帳折扣規則
建立在訂單符合您設定的條件時自動套用的折扣——無需輸入代碼。
折扣規則會在訂單符合您設定的條件時,自動降低購物者的結帳總額。購物者不需要輸入任何內容——只要購物車符合資格,折扣就會自動套用。
這是折扣代碼的自動對應版本,折扣代碼只有在購物者輸入代碼時才會套用。兩者都位於 Dashboard 的設定 → 結帳下,並共用相同的建構工具、規則語言和排程功能。
折扣規則適用於以下類型的優惠:
折扣代碼與折扣規則的比較
Dashboard 將結帳折扣分成兩個頁面。兩者都由相同的規則引擎支援——唯一的差異在於購物者是否需要輸入代碼。
:promo_codes:子句:promo_codes:子句先前稱為折扣的頁面現在改名為折扣代碼。現有的折扣、連結和網址皆維持不變——
/settings/checkout/discounts仍會開啟折扣代碼清單。兩個頁面僅適用於線上商店組織。行銷市集(Marketplace)、郵政(postal)和報關(brokerage)組織會被重新導向到其他頁面。
建立折扣規則
詳細資訊
重新命名規則只會變更其顯示名稱。由於名稱永遠不會進入條件,重新命名不會覆寫您在規則預覽中手動編輯過的規則。
套用折扣對象
套用折扣對象下拉選單控制折扣要調整訂單的哪個部分,並會將折扣上限設定為該金額——例如 $50 的折扣套用到 $20 的購物車時,只會折抵 $20。可選擇訂單總額、購物車總額、運費總額或單一商品。
每項規則都需要至少一項條件
折扣代碼永遠會受到購物者輸入代碼的限制。折扣規則沒有代碼,因此需要其他依據來判斷何時觸發——否則它將會對每筆訂單套用折扣。
請在折扣建構工具中至少設定以下其中一項:
如果您未設定任一項條件即儲存,Dashboard 會封鎖儲存動作並顯示:
折扣建構工具
折扣建構工具會為您組建規則,運作方式與折扣代碼相同。使用區段標題中的啟用切換開關,選擇您要如何撰寫規則:
如果您開啟的規則其已儲存的邏輯無法由建構工具重現,切換開關會停用並鎖定,該規則只能在預覽中編輯。
折扣類型
條件要求
在設定此折扣何時可用下,選擇最低消費要求並設定金額與幣別。對於折扣規則而言,這是滿足「至少一項條件」要求的其中一種方式。
限制為特定商品
使用將折扣限制為以 SKU、產品 ID 或類別比對的商品,以限制規則適用的商品範圍:任何商品、特定 SKU、特定產品 ID,或特定類別(僅在套用折扣對象為單一商品時可用)。
如需建構工具欄位的完整參考資訊,請參閱結帳折扣代碼與折扣。
規則預覽
規則預覽會顯示將被儲存的規則。規則以
then分隔為兩個部分:then之前)決定規則何時觸發。then之後)描述折扣的作用內容與套用範圍——:type:永遠是必填項目,並指出情境類型('ORDER_TOTAL'、'CART_TOTAL'、'SHIPPING'或'ITEM')。與折扣代碼的差異在於條件:折扣規則的條件永遠不會包含
:promo_codes:子句。其餘關於規則語言的一切——運算子、變數,以及運算子參考對話框——皆完全相同。完整的規則語言參考資訊請參閱規則預覽。範例
點選規則預覽底部的範例,即可載入現成的規則。折扣規則頁面顯示僅含條件、不含折扣代碼的範本:
點選使用此範例會覆寫目前草稿中的規則,但會保留您已輸入的名稱。使用搜尋欄位可篩選清單。
折扣會出現在哪個清單中
Dashboard 會依據已儲存折扣的條件,將其歸類到兩個頁面之一:
:promo_codes:子句的折扣會出現在折扣代碼下。如果您關閉折扣建構工具,並手動在折扣規則的條件中寫入
:promo_codes:子句,該折扣會變成折扣代碼,並在您儲存後移至折扣代碼頁面。反之亦然:從折扣代碼中移除:promo_codes:子句,會使其移至折扣規則。無論哪種情況,其名稱和設定都會被保留。使折扣規則失效
若要停止現有規則繼續套用,您有兩種選擇:
排程失效
立即失效
這個頁面有幫助嗎?