端数調整(高度な割引)

割引後の価格の端数を整えて、わかりやすい価格表示を実現する機能を解説します。

端数調整は、ディスカウント適用後の価格に生じる端数を切り上げ/切り捨てで調整する機能です。「¥1,782 → ¥1,780」のようにキリのよい価格に整えられます。

端数調整は注文ディスカウントと商品ディスカウントに適用されます。配送ディスカウントには適用されません。

項目

説明

端数調整を有効にする

端数調整のオン/オフを切り替えます。

調整方法

「切り上げ」または「切り捨て」を選択します。

調整単位

調整する桁を指定します。

最大割引額との優先度

端数調整で割引額が最大割引額を超える場合の挙動を設定します。

単位

説明

対応通貨

小数点第2位を調整

割引後価格の小数点第2位を調整

小数点あり通貨のみ

小数点第1位を調整

割引後価格の小数点第1位を調整

全通貨

1の位を調整

割引後価格の1の位を調整

全通貨

10の位を調整

割引後価格の10の位を調整

全通貨

100の位を調整

割引後価格の100の位を調整

全通貨

日本円(JPY)などの小数点なし通貨では「小数点第2位を調整」のみ非表示になります。

¥1,980 の商品に 10% OFF を適用した場合(割引後価格:¥1,782)の端数調整結果です。

調整方法

調整単位

割引後価格(調整前)

割引後価格(調整後)

割引額

切り捨て

1の位を調整

¥1,782

¥1,780

¥200

切り捨て

10の位を調整

¥1,782

¥1,700

¥280

切り上げ

1の位を調整

¥1,782

¥1,790

¥190

切り上げ

10の位を調整

¥1,782

¥1,800

¥180

端数調整の結果が最大割引額を超える場合の挙動を設定します。

設定

内容

例(最大割引額 ¥500、調整後割引額 ¥550)

端数調整を優先

調整後の割引額が最大割引額を超えた場合でも、調整後の割引額を適用します。

¥550 を適用

最大割引額を優先

調整後の割引額が最大割引額を超えた場合、最大割引額を適用します。

¥500 を適用

以下の場合は安全のため端数調整がスキップされ、元の割引額がそのまま適用されます。

  • 端数調整後の割引後価格が 0円以下になる場合

  • 端数調整後の割引額が 負の値になる場合(切り上げにより割引後価格が元の価格を超える場合)

例:¥99 の商品に 10% OFF(割引額 ¥9.9)、100の位を調整で切り捨ての場合 → 調整後価格が ¥0 以下になるため、端数調整をスキップして割引額 ¥9.9 をそのまま適用します。

端数調整の設定中に、設定内容に基づく計算例がリアルタイムでプレビュー表示されます。保存前に実際の価格で結果を確認できます。

注文ディスカウントとShopify純正の商品ディスカウントを併用した場合、端数調整が正常に動作しないことがあります。注文ディスカウントと商品ディスカウントを組み合わせる場合は、同一キャンペーン内で設定することをおすすめします。