Skip to main content

概要

デフォルトでは、顧客が適用したディスカウントはリワードへの進捗を減少させます。リワードバーはディスカウント適用後のカート合計を測定するためです。$100 のカートに $20 のディスカウントが適用されると、ティアのしきい値に対して $80 としてカウントされます。 チェックボックス 1 つでこれを変更できます。コードは不要です。 説明付きの Use pre-discounted prices for cart total チェックボックス設定

リワード計算でディスカウントを無視する方法

Cart Editor の Rewards モジュールに移動し、Rewards calculation セクションを開きます。 次のラベルが付いたチェックボックスを有効にします:
「Use pre-discounted prices for cart total」
このチェックボックスは、Rewards calculationCart total ($) に設定されている場合にのみ表示されます。Cart quantity (#) では機能する対象がないため、非表示になります。
これを有効にすると:
  • リワードバーはディスカウント適用前のカート合計に基づいて進捗を計算します
  • 適用されたディスカウント(手動コードまたは自動)は進捗を減少させなくなります
  • 顧客はクーポンを適用してもリワードの進捗を失いません
顧客がクーポンを適用してもリワードのロックを解除できるようにしたい場合は、この設定を使用してください。

この設定を有効にしていない場合のデフォルトの動作

チェックボックスがオフの場合、進捗はすべてのディスカウントが適用された後のカート合計に対して測定されます。 例:
  • ティア 1 = $100 以上で送料無料
  • カート = $20 のディスカウント適用前は $100 → 適用後は $80
  • 結果 = バーには $100 のうち $80 と表示されるため、リワードは解除されません
これにより、カートがしきい値を満たさなくなっているのに、送料無料が解除されたと顧客に表示されることを防ぎます。
これはリワードの種類によって変わりません。 ティア 1 が送料無料、商品、ディスカウントのいずれであっても、同じ計算が適用されます。それを制御するのは上記の 1 つのチェックボックスです。

すでに獲得したリワードは次のティアにカウントされない

ディスカウント設定とは別に、すでにカートに入っているリワードアイテムの価値は、進捗を測定する前に差し引かれます。顧客が獲得したばかりの無料ギフトだけで次のティアに進むことはできません。ギフトカードはこの差し引きの対象外です。

クイックサマリー