テストを行う

実際の購入者に影響を与えずに、予約販売の表示と購入フローを確認する方法を説明します。

この記事では、実際のお客様に影響を与えずに、予約販売の表示と購入フローを確認する方法を説明します。表示の確認と購入フローの確認の2段階で進めます。

テストを行う前に、次がすべて完了していることを確認してください。

  • 埋め込みアプリが有効になっている

  • 料金プランを契約している

  • 予約販売ルールが作成されている

  • 対象商品に予約販売ルールが適用されている

これらの設定方法は「初期セットアップ」をご覧ください。

カートボタン・メッセージ・バッジなどが正しく表示されているかを確認します。次のいずれかの方法で確認してください。

テスト用の商品を新規作成して非公開に設定すると、本番テーマ上での表示と購入フローを安全に確認できます。既存の商品に影響を与えないため、公開済みの本番ストアでもテストできます。

(1) Shopify管理画面 → 商品管理から、テスト用の商品を新規作成する

(2) 「販売チャネルと流通」の「オンラインストア」のチェックを外して、非公開に設定する

(3) アプリの商品一覧から、作成したテスト商品に予約販売ルールを適用する

(4) テスト商品ページのURLに直接アクセスして、表示を確認する

注意: 非公開の商品ページは、商品URLを知っている人であればアクセスできます。テスト中は第三者に商品URLを共有しないでください。

本番テーマへの影響を避けるため、テーマを複製してテスト用テーマで確認する方法です。

(1) Shopify管理画面 → オンラインストア → テーマから、テーマを複製する

(2) 複製したテーマで、RuffRuff 予約販売の埋め込みアプリが有効になっていることを確認する

(3) 複製したテーマのプレビューURLを開く

(4) 予約販売ルールを適用した商品ページを開き、表示を確認する

注意: テーマエディタや商品プレビューでは正常に表示されない場合があります。必ずテーマのプレビューURLで確認してください。

ヒント: アプリのホームや設定ガイドに表示される埋め込みアプリの状態は、公開中のメインテーマだけを確認しています。複製したテーマだけで埋め込みアプリを有効にした場合、アプリ上では無効と表示されますが、複製テーマのプレビューでは動作します。

  • 予約商品が予約販売ルールの設定どおりに切り替わっているか

  • 商品カードバッジやカウントダウンタイマーなど、その他の設定も正常に動作しているか

ステップ1で表示が正常に切り替わっていたら、実際に注文を作成し、予約注文が正しく処理されるかを確認します。次のいずれかの方法で確認してください。

ヒント: 予約販売手数料は、予約商品を含む注文の合計金額に対してスタータープランは3%、ベーシックプランは1%です。無料トライアル期間中の注文には請求されません。

公開済みの本番ストアで、手数料を発生させずにテストする方法です。注文の合計金額を0円にすると、予約販売手数料とShopifyの決済手数料の両方が発生しません。

(1) Shopify管理画面 → ディスカウントから、100%オフのディスカウントコードを作成する

(2) チェックアウト時にディスカウントコードを適用して購入する

(3) テスト完了後、ディスカウントコードを無効にする

未公開ストアや開発ストアでテストする場合に推奨する方法です。テストモードで作成した注文は実際の決済が発生せず、予約販売手数料も請求されません。

(1) Shopify管理画面 → 設定 → 支払いから、Shopify Paymentsのテストモードを有効にする

(2) テスト用クレジットカード番号で購入する

(3) テスト完了後、テストモードを無効にする

注意: Shopify Paymentsのテストモードは、稼働中の本番ストアでは使用しないでください。テストモード中はお客様が商品を購入できなくなります。

  • 注文完了後、Shopify管理画面の注文に「PreOrder」タグが付いているか

  • 後払いやディスカウントを設定している場合、注文の決済状態や金額が正しいか

テストで想定どおりに動作しない場合は、「アプリが動かない(予約販売に切り替わらない)」のチェックリストを確認してください。