アプリが動かない(予約販売に切り替わらない)

カートボタンが予約販売ボタンに切り替わらない場合の確認手順と対処法を説明します。

カートボタンが予約販売のボタンに切り替わらない場合、次の原因が考えられます。

予約販売を実施するには有料プランの契約が必要です。無料インストールの状態では、アプリの管理画面だけが利用できます。

無料プランではストアにアプリのスクリプトとスタイルが読み込まれないため、設定を保存してもカートボタンは切り替わりません。

対処法

プレビューやテーマエディタではなく、本番のストアで確認してください。

商品プレビューは、プレビューボタンを押した時点の状態しか確認できません。予約販売ルールを変更したあとにブラウザを更新しても、プレビューページには反映されません。

アプリの「商品一覧」からルールを適用してください。

設定している条件に合致しているかを確認してください。条件の内容は「条件設定」をご覧ください。

Shopify側のキャッシュの影響で、反映に時間がかかる場合があります。時間をおいて、もう一度確認してください。

在庫切れの場合も予約販売を行いたい場合は、Shopifyの商品管理画面で対象商品の「在庫切れの時でも販売を続ける」にチェックを付けて、もう一度確認してください。

注意: ネクストエンジンなどの在庫連携システムが、このチェックを自動でオフに戻すことがあります。当アプリはこの設定を変更しません。チェックを付けても外れる場合は、連携システム側の設定を確認してください。

「Custom Product Builder」などのページビルダーアプリで商品ページを作成している場合、当アプリが正常に動作しないことがあります。

対処法

  • アプリ内からお問い合わせください。その際、利用中のページビルダーアプリの名称もお知らせください

AG SEOなどのSEO対策アプリを利用している場合、干渉して当アプリが動作しないことがあります。SEO対策アプリには速度改善のためにスクリプトを遅延読み込みする機能があり、当アプリのスクリプトの読み込みに影響することがあります。

対処法

  • SEO対策アプリを一度無効にして、当アプリの動作を確認してください

Shopifyテーマのテーマエディタで埋め込みアプリを有効にして、もう一度確認してください。有効化の方法は「初期セットアップ」の埋め込みアプリの有効化の章をご覧ください。

Shopifyの商品管理にある購入オプションはShopify側の機能で、当アプリではサポートしていません。商品へ予約販売ルールを適用するときは、次のいずれかから行ってください。

商品名やバリエーション名に「タブ文字」などの特殊文字が含まれていると、アプリが商品情報を読み込めず、カートボタンが切り替わらないことがあります。

タブ文字が混入しやすいのは次の場面です。

  • Excelやスプレッドシート、テキストエディタなどからのコピー&ペースト

  • Excelやスプレッドシート、テキストエディタなどのデータのCSVインポート

対処法

  • 商品名(またはバリエーション名)から特殊文字を削除して、もう一度確認してください

購入オプションを利用する予約販売は、決済種別にShopify PaymentsまたはPayPal Expressが存在する必要があります。開発環境やパートナーテスト環境で「(テスト用)Bogusゲートウェイ」のままだと、購入オプションを検証できません。

決済種別が「(テスト用)Bogusゲートウェイ」の状態

決済種別が「Shopify Paymentsのテストモード」の状態

対処法

  • Shopify Paymentsのテストモードを設定してください

購入オプションが動作しない原因は他にもあります。「購入オプションが機能しない」もあわせてご覧ください。

上記を確認しても解決しない場合は、お問い合わせフォームよりご連絡ください。