クーポンコード

クーポンコードは、 買い物かご価格ルールで使用され、一連の条件を満たした場合に割引を適用します。 例えば、特定の顧客グループ向けに、または特定の金額を超えて購入するユーザー向けに、クーポンコードを作成できます。 クーポンを購入に適用するには、お客様はカートにクーポンコードを入力するか、場合によっては brick and mortal 店舗のレジに入力できます。 ストアでクーポンを使用する方法はいくつかあります。

  • 顧客へのメールクーポン
  • 印刷されたクーポンを作成する
  • モバイルユーザー用の店舗内クーポンの作成

クーポンコードは、メールで送信することも、ニュースレター、カタログ、広告に含めることもできます。 クーポンコードのリストをエクスポートして、商用プリンターに送信できます。 また、買い物客がスマートフォンでスキャンできるクイックレスポンスコードを含んだ店舗内クーポンを作成することもできます。 QR コードは、プロモーションに関する詳細を含むサイトのページにリンクできます。

Commerce 2.4.7 以降では、買い物客は 1 つの買い物かごに複数のクーポンを適用できます。 マーチャントは、買い物の支援を使用して複数のクーポンを適用することもできます。

クーポンコードの設定

自動生成されたクーポンコードの長さと形式は、この構成によって制御されます。 文字は、すべての数字、すべての文字、またはそれらの組み合わせに設定できます。 設定した間隔でダッシュを挿入して読みやすくしたり、プレフィックスとサフィックスを追加してコードを特定のキャンペーンやイニシアチブに関連付けたりできます。

  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 セクションで、CouponSpecific 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 NameDescription を入力します。

      • 開始日End Date をカレンダー( カレンダーアイコン )から選択します。 日付範囲を空のままにすると、ルールは期限切れになりません。

      • 完了したら、「Save」をクリックします。

        買い物かご価格ルール – 予定された変更 {width="600" modal="regular"}

      オプション 2: 既存の更新に割り当て:

      • Assign to Another Update」を選択します。

      • リストで更新を探し、「Select」をクリックします。

  6. 必要に応じて 買い物かご価格ルールを入力します。

方法 2:クーポンのバッチを生成する

割引クーポンの生成は非同期操作であり、バックグラウンドで実行されるので、操作が完了するのを待たずに管理者で作業を続行できます。 タスクが完了すると、メッセージが表示されます。

  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 文字で、4 文字ごとにダッシュがある場合は、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 ファイルに書き出すことができます。

クーポンコードを削除するには、リストから 1 つ以上のコードを選択します。 Actions セレクターから「Delete」を選択し、「Submit」をクリックします。

NOTE
Commerceでは複数のクーポンコードを設定できますが、買い物かごで使用できるクーポンコードは 1 つだけです。 買い物かごに複数のクーポンコードを同時に使用できるようにするには、Commerce Marketplace から対応する拡張機能を使用することを検討してください。

クーポンレポート

クーポン レポートは、特定の日付範囲内で使用される各クーポンからデータを集計します。 クーポンは買い物かごから適用されるので、レポートには 注文ステータスに関係なく、すべての引き換え済みクーポンのデータが含まれます。 その結果、レポートには見込み合計と実際の合計の両方が含まれる場合があります。 レポートは、特定のストア表示、期間、注文ステータス、買い物かご価格ルールに合わせてフィルタリングできます。

次の例では、クーポンコード「H20」を 2 人の顧客が使用しています。 注文の 1 つが請求されていますが、もう 1 つはまだ 保留中 です。 見込み売上小計、売上割引、および売上合計の列には、両方の注文の集計金額が表示されますが、小計、割引、および合計の列には、実際の請求済み注文のみが表示されます。 レポートの各行は、1 つのクーポンプロモーションを表します。

クーポンレポート

レポートの実行

  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 StatusSpecified に設定し、リストから注文ステータスを選択します。

    • レポートからデータのない行を削除するには、Empty RowsNo に設定します。

    • レポートに含まれるクーポンアクティビティを定義するには、次のいずれかの操作を行います。

      • すべての価格ルールからすべてのクーポンアクティビティを含めるには、Cart Price RuleAny に設定します。
      • 特定の価格ルールに関連するアクティビティのみを含めるには、「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