「チェックアウトページでの堅牢な制限」は、チェックアウト時に予約販売の条件を検証し、条件を満たさない注文をチェックアウトページで止める機能です。意図しない注文を防ぐため、有効にすることをおすすめします。
注意: 条件設定で商品の在庫数を条件にしているルールでは、この機能は利用できません。両方を設定して保存するとエラーになります。
カートに追加した時点とチェックアウト時点で販売条件が変わっていても、通常はそのまま注文できてしまいます。この機能を有効にすると、次のような意図しない注文をチェックアウトページで防げます。
購入数の上限を設定しているにもかかわらず、上限を超えた数量で注文される
カートに追加した後に期間限定販売・セールの期限が切れた商品が、そのまま注文される
カートに追加した後に予約販売から通常販売、または通常販売から予約販売に切り替わった商品が、そのまま注文される
ログアウト後に、会員限定・VIP会員限定の商品が購入される
カートに追加した後に予約販売ルールが変更された商品が、そのまま注文される
ルール設定画面の「チェックアウトページでの堅牢な制限」セクションの見出し右側にあるスイッチをオンにします。
スイッチをオンにすると、次の2つのアラートメッセージの入力欄が表示されます。制限に該当したときに、チェックアウトページに表示されるメッセージです。既定のメッセージがあらかじめ入力されています。
購入数の上限を超えたときに表示されるメッセージです。「予約販売時」タブの詳細設定で「購入数を制限する」を設定している場合に使われます。
既定のメッセージ: 購入可能数の上限を超過している商品があるため購入できません。
カートに追加した時点とチェックアウト時点で商品の販売条件が変わっていた場合(例: 販売期間が終了した)に表示されるメッセージです。
既定のメッセージ: カート追加時と商品の情報が変わっているため、カートから該当商品を削除して、再度追加し直してください。
有効にできるチェックアウトルールは、他のアプリのルールを含めて合計で最大25件です
在庫数の条件を含むルールでは利用できません。在庫の変化による不整合は、チェックアウトページではなくカートページで検知します
スイッチをオフにしても、Shopify側のチェックアウトルールは無効の状態で残ります。予約販売ルールを削除すると、チェックアウトルールも削除されます
Shopify管理画面の設定 → チェックアウトにあるチェックアウトルールの一覧から、本アプリのルールを削除・有効化・無効化しないでください。データの不整合が発生する可能性があります。変更は必ずアプリの予約販売ルールから行ってください
上限のカウント方法は「RuffRuff 予約販売とは」の「有効にできるチェックアウトルール数の上限」をご覧ください。