カートボタンが予約販売のボタンに切り替わらないときは、まず有料プランの契約と、テーマの埋め込みアプリを確認してください。どちらかが欠けていると、ルールを正しく設定していても、すべての商品で切り替わりません。
共通の設定と、確認している環境から順に確認してください。
有料プラン: 無料インストールの状態では、ストアにアプリのスクリプトが読み込まれないため、設定を保存しても切り替わりません。「プランのアップグレード・ダウングレード」から契約してください。
埋め込みアプリ: テーマエディタで、埋め込みアプリ「RuffRuff 予約販売」を有効にしてください。手順は「初期セットアップ」の埋め込みアプリの章にあります。
本番のストアで確認しているか: テーマエディタや商品プレビューではなく、本番の商品ページで確認してください。商品プレビューは、プレビューボタンを押した時点の状態しか表示されず、ルールを変えてからブラウザを更新しても反映されません。
設定を変えた直後か: 設定を変えた直後は、Shopify側のキャッシュで反映に時間がかかることがあります。時間をおいて確認してください。詳しくは「変更した設定が反映されない」を確認してください。
埋め込みアプリを確認する画面は次のとおりです。
対象商品にルールが適用されていて、ルールの条件と在庫の設定を満たしているかを確認してください。すべての商品で切り替わらない場合も、対象商品の設定を確認してください。
原因: 対象の商品に、予約販売ルールが紐づいていません。
対処: アプリの「商品一覧」で対象商品を選び、「ルールを適用」を選択してください。
原因: 商品管理にある購入オプションはShopifyの機能で、当アプリではサポートしていません。
対処: アプリの「商品一覧」でルールを適用するか、商品管理で対象商品を開き、アプリブロック「予約販売ルール」の「ルールを適用する」を選択してください。手順は「商品管理から予約販売ルールを確認・適用する」にあります。
原因: 在庫数や期間など、ルールに設定した条件に商品が合っていません。
対処: 「条件設定」を見ながら、ルールの条件を確認してください。
原因: 在庫切れの商品を予約販売するには、Shopify側で販売を続ける設定が必要です。当アプリはこの設定を変更しません。
対処: Shopifyの商品管理で対象商品を開き、「在庫切れの時でも販売を続ける」にチェックを付けてください。
注意: ネクストエンジンなどの在庫連携システムが、このチェックを自動で外すことがあります。チェックが外れる場合は、連携システム側の設定を確認してください。
ルールと条件が正しいのに切り替わらないときは、商品ページに関わるほかのアプリの影響を確認してください。
原因: 「Custom Product Builder」などのページビルダーアプリで作った商品ページでは、当アプリが正しく動作しないことがあります。
対処: アプリ内からお問い合わせください。利用中のページビルダーアプリの名前もお知らせください。
原因: AG SEOなどのSEO対策アプリには、表示速度のためにスクリプトを遅れて読み込む機能があり、当アプリの読み込みに影響することがあります。
対処: SEO対策アプリを一度無効にして、切り替わるか確認してください。
購入オプションを使う予約販売が動かないときは、決済種別を確認してください。ほかの原因は「購入オプションが機能しない」にまとめています。
原因: 購入オプションを使う予約販売には、決済種別にShopify PaymentsまたはPayPal Expressが必要です。開発環境やパートナーテスト環境で「(テスト用)Bogusゲートウェイ」のままだと、購入オプションを試せません。
対処: 本番のストアでは、Shopify PaymentsかPayPal Expressを使える状態にしてください。どちらも使っていない場合、購入オプションを使う予約販売は利用できません(Shopifyヘルプセンター(英語)「Pre-orders」)。開発環境やパートナーテスト環境で「(テスト用)Bogusゲートウェイ」を使っている場合は、Shopify Paymentsのテストモードを設定してください。
上記で解決しないときは、お問い合わせフォームからご連絡ください(ページビルダーアプリの件は、アプリ内からお問い合わせください)。次の情報があると、調査が早く進みます。
切り替わらない商品の名前と、すべての商品か一部の商品か
試した確認項目
使っているページビルダーアプリやSEO対策アプリの名前