質問

私はショッピングカートの価格を実行しようとしています。これにより、1つのカテゴリで製品の1つを購入すると、別のカテゴリの製品の1つを50%で入手できます。また、割引で1対1の比率を維持しようとしています。

カテゴリAIから1を購入すると、カテゴリBから50%で1を取得します

カテゴリAから1つのアイテムがあり、カテゴリBから2つのアイテムがある場合、カテゴリBから1つのアイテムのみが50%の割引を受け、もう1つはフル価格です。

カテゴリAから2つのアイテムがある場合、カテゴリBの2つのアイテムは、カテゴリBの追加アイテムが50%オフになります。

アクション]タブで以下を設定しました。

割引金額50

最大数量割引は1に適用されます

数量ステップ(購入X)1を割引します

さらにルールの処理番号を停止します

これらの条件のいずれかが真実である場合、カテゴリはカテゴリBです

現在実行されているように、カテゴリAのすべてのカテゴリBから1つのアイテムを入れた場合、50%の割引が得られます。私はこれに困惑しています...

役に立ちましたか?

解決

私の知る限り、マゼントではデフォルトでは不可能ですが、このイベントを観察すると簡単に実行できます salesrule_validator_process

他のヒント

これ 可能。

管理パネルで、プロモーションをクリックします - >ショッピングカート価格ルール(カート内の製品を扱っているため)

条件]タブで、Little Plusシンボルをクリックし、[製品属性の組み合わせ]を選択します。

新しいプラス記号を選択し、カテゴリを選択します。 「...」をクリックし、バスケットに入れたい製品のカテゴリを選択して、割引を受けるために選択してください。

[Apply]の[Apply]の[製品価格割引の割合]をクリックします。割引額で、50を入力します(50%)。下部の条件で、プラス記号と選択カテゴリをクリックします。 「...」をクリックして、50%の割引を適用する製品のカテゴリを選択します。

これにより、CAT Aの> = 1製品がカートにある場合、CAT Bのすべての製品が50%オフになります。

指定できる条件がさらにあります(CAT Aの製品の最小数、割引を適用する製品の最大数)。特定のニーズに合わせて条件を正しくするには、多くの実験が必要になりますが、うまくいけば、私はあなたを正しい方向に向けました。

条件]タブでは、その製品の合計数量を2を超えるように選択します。 [アクション]タブの下にあります

  1. 申請:製品価格割引の割合
  2. 割引額:25%
  3. 割引数量ステップ(Xを購入):2

適用ルールセクションでSKUを選択します

ライセンス: CC-BY-SA帰属
所属していません magento.stackexchange
scroll top