概要
理由 1 – Shopify の正式な割引ではない
- バンドルアプリによって作成されたシミュレーションまたは「疑似」割引
- 実際の Shopify 割引を適用する代わりにラインアイテムの価格を調整するアプリ
- 「割引前」と「割引後」の価格を表示するカスタム価格ロジック
- Shopify 管理画面で設定された比較価格(compare-at price) — デフォルトの場合。これらは有効な割引ではなく商品価格の表示であるため、オプトインしない限り割引行では無視されます(下記参照)。
Cart Summary 2.0 では、compare-at の節約額を含めることができます。 Settings > Cart settings > Advanced Settings で Show compare-at price savings in footer total を有効にすると、節約額の行は、すでにカウントしている割引に各アイテムの compare-at 差額を加算します。この設定を読み取るのはバージョン 2 の Cart Summary モジュールのみです。バージョン 1 では、節約額の行は引き続き割引コードのみをカウントします。フッター合計に比較価格の節約額を表示するをご覧ください。
バンドルアプリと割引
- ラインアイテムの価格を調整する
- 「割引前」と「割引後」の価格を表示する
- 計算された「節約額」を表示する
- 複数の商品を割引されたバンドル価格にまとめる
理由 2 - レガシーカートトークン
確認方法
- Upcart を有効にした状態でカートに商品を追加します。
- ブラウザの開発者コンソールを開きます。
- 次のコードを貼り付けて実行します:
- カート内の任意のアイテムの数量を変更してアラートを表示させます。
解決方法
Cart API の移行に関する Shopify のドキュメントをご覧ください。
理由 3 - テーマまたはアプリの競合
確認方法
display: none;visibility: hidden;opacity: 0;