クーポンコード
クーポンコードは、 買い物かご価格ルールで使用され、一連の条件を満たした場合に割引を適用します。 例えば、特定の顧客グループ向けに、または特定の金額を超えて購入するユーザー向けに、クーポンコードを作成できます。 クーポンを購入に適用するには、お客様はカートにクーポンコードを入力するか、場合によっては brick and mortal 店舗のレジに入力できます。 ストアでクーポンを使用する方法はいくつかあります。
- 顧客へのメールクーポン
- 印刷されたクーポンを作成する
- モバイルユーザー用の店舗内クーポンの作成
クーポンコードは、メールで送信することも、ニュースレター、カタログ、広告に含めることもできます。 クーポンコードのリストをエクスポートして、商用プリンターに送信できます。 また、買い物客がスマートフォンでスキャンできるクイックレスポンスコードを含んだ店舗内クーポンを作成することもできます。 QR コードは、プロモーションに関する詳細を含むサイトのページにリンクできます。
Commerce 2.4.7 以降では、買い物客は 1 つの買い物かごに複数のクーポンを適用できます。 マーチャントは、買い物の支援を使用して複数のクーポンを適用することもできます。
クーポンコードの設定
自動生成されたクーポンコードの長さと形式は、この構成によって制御されます。 文字は、すべての数字、すべての文字、またはそれらの組み合わせに設定できます。 設定した間隔でダッシュを挿入して読みやすくしたり、プレフィックスとサフィックスを追加してコードを特定のキャンペーンやイニシアチブに関連付けたりできます。
-
管理者 サイドバーで、Stores/Settings/Configuration に移動します。
-
左側のパネルで「Customers」を展開し、「Promotions」を選択します。
{width="600" modal="regular"}
-
「Auto Generated Specific Coupon Codes」セクションを展開します。
{width="600" modal="regular"}
-
接頭辞、接尾辞、区切り文字を含む 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 の数を入力します。
無制限に使用するには、これらのフィールドを空白のままにします。
{width="600" modal="regular"}
note note NOTE 複数の顧客が同時に同じクーポンを使用している場合、クーポン処理の遅延により、設定されている使用制限を超える可能性があります。 -
クーポンを一定期間有効にするには、次の操作を行います。
-
(Magento Open Sourceのみ) 開始日 と 終了日 を入力します。 日付を選択するには、各フィールドの横にある カレンダー ( )アイコンをクリックします。 日付範囲を空のままにすると、ルールは期限切れになりません。
-
(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」をクリックします。
-
-
-
必要に応じて 買い物かご価格ルールを入力します。
方法 2:クーポンのバッチを生成する
割引クーポンの生成は非同期操作であり、バックグラウンドで実行されるので、操作が完了するのを待たずに管理者で作業を続行できます。 タスクが完了すると、メッセージが表示されます。
-
指示に従って、 買い物かご価格ルールを作成します。
-
「Coupon Code」で、「Use Auto Generation」チェックボックスをオンにします。
-
各顧客がクーポンを使用できる回数を制限するには、Uses per Customer 数を入力します。
{width="600" modal="regular"}
note note NOTE 複数の顧客が同時に同じクーポンを使用している場合、クーポン処理の遅延により、設定されている使用制限を超える可能性があります。 -
下にスクロールして、「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
のようになります。 点線を使用すると、コードを読みやすく、入力しやすくなります。
-
-
完了したら、「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」をクリックします。
クーポンレポート
クーポン レポートは、特定の日付範囲内で使用される各クーポンからデータを集計します。 クーポンは買い物かごから適用されるので、レポートには 注文ステータスに関係なく、すべての引き換え済みクーポンのデータが含まれます。 その結果、レポートには見込み合計と実際の合計の両方が含まれる場合があります。 レポートは、特定のストア表示、期間、注文ステータス、買い物かご価格ルールに合わせてフィルタリングできます。
次の例では、クーポンコード「H20」を 2 人の顧客が使用しています。 注文の 1 つが請求されていますが、もう 1 つはまだ 保留中 です。 見込み売上小計、売上割引、および売上合計の列には、両方の注文の集計金額が表示されますが、小計、割引、および合計の列には、実際の請求済み注文のみが表示されます。 レポートの各行は、1 つのクーポンプロモーションを表します。
{width="600" modal="regular"}
レポートの実行
-
管理者 サイドバーで、Reports/Sales/Coupons に移動します。
-
複数のストア表示がある場合は、左上隅の Store View を設定して、レポートの範囲を確定します。
-
その日の売上 統計を更新するには、ワークスペースの上部にある 最終更新日 メッセージをクリックします。
次に、「Coupons」チェックボックスをクリックして選択し、「Refresh」をクリックします。
{width="600" modal="regular"}
-
データをフィルターするには、次の手順を実行します。
{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
」に設定し、リストで買い物かご価格ルールを選択します。
- すべての価格ルールからすべてのクーポンアクティビティを含めるには、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