DOCS

Checkout割引ルール

注文が条件を満たすと自動的に適用される割引を作成します—コードの入力は不要です。

割引ルールは、設定した条件を注文が満たすとすぐに、買い物客のCheckout合計を自動的に減らします。買い物客は何も入力する必要はありません—カートが条件を満たせば、割引が適用されます。

これは割引コードに対応する自動版で、割引コードは買い物客がコードを入力した場合にのみ適用されます。両方ともDashboardのSettings → Checkoutにあり、同じビルダー、ルール言語、スケジューリングを共有します。

割引ルールは次のようなオファーに使用できます:

  • 一定額以上の注文で送料無料
  • カートが最低金額に達した場合の注文合計のパーセンテージ割引
  • 条件を満たす注文へのカート定額割引
  • 特定のSKU、product ID、またはカテゴリへの割引
  • 2つの日付の間で実施される季節限定プロモーション

割引コードと割引ルールの違い 

Dashboardでは、Checkoutの割引を2つのページに分けています。どちらも同じルールエンジンを使用しており、唯一の違いは買い物客がコードを入力する必要があるかどうかです。

↕Discount codes↕Discount rules↕
DashboardページSettings → Checkout → Discount codesSettings → Checkout → Discount rules
適用方法買い物客がCheckoutでコードを入力する注文が条件を満たすと自動的に適用される
識別子Discount code—買い物客が入力する値Name—買い物客には表示されない内部ラベル
基礎となるルール条件に :promo_codes: 節が含まれる条件に :promo_codes: 節が含まれない
必要な条件なし—コード自体が条件少なくとも1つ(最低購入額または商品制限)
ページ名の変更

以前はDiscountsと呼ばれていたページは、現在Discount codesという名前になっています。既存の割引、リンク、URLは変更されていません—/settings/checkout/discountsは引き続き割引コード一覧を開きます。

両方のページは、オンラインストア組織で利用できます。マーケットプレイス、郵便、およびブローカレッジ組織はこれらのページからリダイレクトされます。

割引ルールの作成 

  1. Dashboard → Settings → Checkout → Discount rules に移動します。
  2. New discount rule をクリックします。
  3. Name を入力し、必要に応じて Description も入力します。
  4. Apply discount to で割引が調整する対象を選択し、開始日と終了日を設定します。
  5. Discount builder で割引タイプと値を選択し、少なくとも1つの条件(最低購入要件、商品制限、またはその両方)を追加します。
  6. Rule preview で生成されたルールを確認します。
  7. Create discount rule をクリックします。

Details 

Field↕説明↕
Name必須。Discount rules リストに表示されるルールの内部ラベルです。買い物客には表示されず、ルールの条件に追加されることもありません。アポストロフィは使用できます。
Descriptionチーム向けの自由形式のメモです。買い物客には表示されません。
Start / end dateルールが有効になる日時と停止する日時です。終了日を空白のままにすると無期限で有効になります。過去の日付を設定すると無効化されます。

ルール名の変更は、表示名のみを変更します。名前は条件に含まれないため、名前を変更しても、Rule preview で手動編集したルールが書き換えられることはありません。

Apply discount to

Apply discount to ドロップダウンは、割引が調整する注文の部分を制御し、その金額を割引の上限にもします—$20のカートに$50の割引を適用しても、$20しか引かれません。Order total、Cart total、Shipping total、Itemから選択します。

既存のルールを編集する場合、Apply discount to はルールの元のコンテキストと互換性のあるオプションに制限されます。注文レベルと商品レベルの割引を切り替えるには、代わりに新しいルールを作成してください。

すべてのルールには少なくとも1つの条件が必要です 

割引コードは常に、買い物客が入力するコードによってゲートされます。割引ルールにはコードがないため、発火するタイミングを決定する別の要素が必要です—そうでなければ、すべての注文が割引されてしまいます。

Discount builder で、以下の少なくとも1つを設定します:

  • Minimum purchase requirements—最低金額と通貨。買い物客の商品合計がこの金額以上の場合のみ、ルールが適用されます。
  • Restrict to specific items—ルールをSKU、product ID、またはcategoryで一致する商品に限定します。

どちらも設定せずに保存しようとすると、Dashboardは次のメッセージで保存をブロックします:

A discount rule needs at least one condition. Add a minimum purchase requirement or restrict it to specific items.

Discount builder 

Discount builder はルールを自動的に組み立てます。仕組みは割引コードの場合と同じです。セクションヘッダーの Enable トグルを使用して、ルールの作成方法を選択します:

  • Enable on(デフォルト)—ビルダーフィールドが表示され、Rule preview は読み取り専用になります。フィールドを変更すると、プレビューが自動的に再生成されます。
  • Enable off—ビルダーフィールドが非表示になり、Rule preview でルールテキストを直接編集します。

保存されたロジックをビルダーで再現できないルールを開くと、トグルはオフでロックされ、ルールはプレビューでのみ編集できます。

Discount type

  • Percentage off—Percentage(0〜100)を入力し、Calculate percentage against で計算対象を選択します:Items subtotal、Shipping、Items subtotal + Shipping、またはItem amount(Apply discount to が Item の場合に利用可能)。
  • Fixed amount off—定額割引です。Amount を入力し、Currency を選択します。

Requirements

Configure when this discount should be available で Minimum purchase requirements を選択し、金額と通貨を設定します。割引ルールでは、これが「少なくとも1つの条件」要件を満たす2つの方法のうちの1つです。

Restrict to specific items

Restrict the discount to items matched by SKU, product ID, or category を使用して、ルールが適用される商品を制限します:Any item、Specific SKUs、Specific product IDs、またはSpecific categories(Apply discount to が Item の場合に利用可能)。

各値は Enter を押すと確定されます。値内のスペースは許可されます(例:Holiday Gifts)。空のエントリはフィルタリングされます。商品マッチングは完全一致を使用するため、PROD-123 は PROD-1234 と一致しません。

ビルダーフィールドの完全なリファレンスについては、Checkoutプロモコードと割引を参照してください。

Rule preview 

Rule preview は、保存されるルールを表示します。ルールは then で区切られた2つの部分で構成されます:

:items_total: >= 100 usd
  then :amount: = :shipping: * -1 and :type: = 'SHIPPING'
  • condition(then の前)は、ルールが発火するタイミングを決定します。
  • actions(then の後)は、割引の効果と適用先を記述します—:type: は常に必須で、コンテキスト('ORDER_TOTAL'、'CART_TOTAL'、'SHIPPING'、または 'ITEM')を示します。

割引コードとの違いは条件にあります:割引ルールの条件には :promo_codes: 節が含まれません。ルール言語の他の部分—演算子、変数、Operators リファレンスダイアログ—はすべて同一です。ルール言語の完全なリファレンスについては、Rule previewを参照してください。

Examples

ルールプレビューの下部にある Examples をクリックすると、既製のルールが読み込まれます。Discount rules ページには、プロモコードを含まない条件のみのテンプレートが表示されます:

Example↕説明↕
Free shipping (100%)注文小計が$100以上の場合、送料が100%オフ
Percentage off order total小計が$50以上の場合、注文合計が10%オフ
Fixed amount off cart最低購入額$50を満たした場合、カート合計が定額$5オフ
Free gift by SKUSKUで一致する特定商品が100%オフ
Category discount特定カテゴリの商品が20%オフ

Use this example をクリックすると、現在の下書きのルールが上書きされますが、すでに入力した Name は保持されます。検索フィールドを使用してリストを絞り込めます。

割引が表示されるリスト 

Dashboardは、保存された割引の条件を見て、2つのページのいずれかに振り分けます:

  • :promo_codes: 節を含む条件は Discount codes に表示されます。
  • 含まない条件は Discount rules に表示されます。
ルールを直接編集すると割引が移動します

Discount builder をオフにして、割引ルールの条件に :promo_codes: 節を手動で書き込むと、その割引は割引コードになり、保存後に Discount codes ページに移動します。逆も同様です:割引コードから :promo_codes: 節を削除すると、Discount rules に移動します。いずれの場合も、名前と設定は保持されます。

このページは役に立ちましたか?