クーポンコードが10%オフだとしましょう。
このクーポンは製品Bにのみ適用されます
顧客はカートに入れています:
- 製品P1
- 製品B
- 製品P2
10%オフのクーポンを他の製品に適用したくないが、製品Bにのみ適用したい。
Magento内でそれを行う方法を知っていますか?
特定の製品のクーポンコードを作成するプロセスは次のとおりです。-
- 管理者にログイン
- [プロモーション]->[ショッピングカートの価格ルール]に移動します
- [新しいルールの追加]をクリックします
- ルール情報を入力する
条件を設定する
- 左側のサイドバーで、[条件]タブをクリックします
- +ボタンアイコンをクリックします
- 製品属性の組み合わせを選択します
- +ボタンアイコンをクリックします
- SKUを選択
- これで、SKUが...
- 製品のSKUをあそこに置いてください
SKUオプションはデフォルトでは表示されない場合があることに注意してください。( [カタログ]->[属性]->[属性の管理]に移動します。次に、[SKU]属性を検索し、ドロップダウンの[プロモーションルール条件に使用]を[はい]に設定し、必要に応じてインデックスを再作成します。)
アクションを設定する
ここから割引額を設定できます
ルールを保存
また、追加情報として、[プロモーション]タブにSKUが見つからない場合は、次の操作を行うことができます。
[カタログ]->[属性]->[属性の管理]に移動します
'SKU'属性を検索し、ドロップダウン'Use for PromoRuleConditions'をYESに設定します。
それで問題は解決します。
それらは質問に対する正確な答えではありません。ほとんどの場合は問題ありませんが、特定のアイテムまたはカテゴリ内の特定のアイテムのみを割引したい場合は、以下のようにもう1つ設定する必要があります。
[アクション]に移動し、[次の条件に一致するカートアイテムにのみルールを適用する(すべてのアイテムは空白のままにする)]で設定します。
カートに他のアイテムが入っていても、セットアップアイテムのみが割引されます。
Magentoの管理パネルでショッピングカートのルールに移動します。新しいルールを作成するときは、[条件]タブで設定できる優れたオプションがあります。
たとえば、このルールが1つのカテゴリの商品、または属性が定義されている商品にのみ適用されるようにすることができます。
Magentoには多くの可能性があるため、これらのオプションをチェックする必要があります。
アクション中:
+ボタンをクリックし、その下でSKUを選択します
これで、SKUが...
SKUオプションはデフォルトでは存在せず、それを追加します
カタログ->属性->属性の管理SKUの検索
「プロモーションルール条件に使用」を「はい」に設定します