テスト注文を処理する

チェックアウトプロセスと設定が正しく機能していることを確認するために、Shopify でテスト注文を処理することができます。注文をテストする主な方法は 2 つあります。

  • Bogusゲートウェイや Shopify ペイメントのテストモードなど、テストモードの決済ゲートウェイサービスを使用して、実際の請求を行わずに取引をシミュレーションします。
  • 実際の支払い情報を使用して実際の注文を行い、すぐに返金およびキャンセルします。

注文をテストすることで、お客様からの実際の注文を受け付ける前に、支払い処理、在庫追跡、配送料の計算、メール通知などの重要な機能が正しく設定されていることを確認できます。

テストを開始する前に、有効になっている決済サービスを無効にし、使用したい決済ゲートウェイサービスのテストモードを有効にしてください。テストモードを設定すると、テスト用のクレジットカード番号を使用して注文を行い、さまざまな取引シナリオをシミュレーションできます。

テスト注文を行う前の考慮事項

テスト注文を行う前に、以下の考慮事項を確認してください。

  • 決済サービスがテストモードになっている間、お客様は実際の注文を行うことができません。テストモードの決済ゲートウェイサービスでテスト注文を行う場合は、お客様が注文できるように、テストが完了したら、できるだけ早くテストモードを無効にしてください。
  • テスト注文を行うには、@example.com で終わるメールアドレスを使用してください。このドメインは Shopify のシステムによって検出され、テスト注文に安全に使用でき、スパムとして検出されることもなく、インボックスがいっぱいになることもありません。テストの一環として自分のメールアドレスにテスト注文を送信する必要がある場合は、インボックスでの配信の問題を避けるために、一度に送信するテスト注文が 100 件未満になるようにしてください。B2B のテスト注文を行う場合は、メールで受信する 1 回限りの 6 桁のコードを使用してテスト用のお客様アカウントにログインするために、有効なメールアドレスを使用する必要があります。
  • 使用する決済サービスから手数料を請求される場合があります。決済サービスの手数料やクレジットカードの外部サービス取引手数料の一部は、返金を行っても返還されません。
  • B2B のテスト注文を行うには、テスト注文を行う前にお客様アカウントを有効にし、少なくとも 1 つの会社のロケーションを持つテスト会社を作成する必要があります。テスト会社では、B2Bのお客様としてログインするために使用できるお客様プロフィールを作成してください。
  • 決済サービスが注文の確定時にのみ処理手数料を請求する場合は、テスト注文を行う前に手動での決済確定を有効にすることを検討してください。処理手数料を回避するには、注文で決済を確定しないでください。決済確定の承認をキャンセルして資金を解放するには、Shopify の管理画面で注文をキャンセルする必要があります。そうしない場合は、支払い承認が自然に期限切れになるまで待つ必要があります。これには、決済サービスによって数日かかることがあります。
  • チェックアウト時に関税および輸入税を徴収する機能を有効にしている場合、関税および輸入税の取引手数料は、テスト注文 (パートナーアカウントでも) を含むすべてのチェックアウトに適用されます。テスト中にこれらの手数料を回避したい場合は、この機能を一時的に無効にすることを検討してください。
  • フルフィルメントサービスや、注文を自動でフルフィルメントするアプリを使用している場合は、テスト注文を作成する前にそれらを無効にしてください。フルフィルメントをテストする場合は、サービスを再度有効にする前に、フルフィルメントまたは注文をキャンセルしてください。
  • 配送ラベルによっては、配送パートナーがラベルをスキャンする前であれば、無効にして次回の請求でクレジットとして返金される場合があります。クレジットの対象となる配送ラベルや、ラベルを無効にできるタイミングなどの詳細については、「配送ラベルを無効にする」を参照してください。
  • テスト注文およびシミュレーションされた取引は、支払いまたはレポートに表示されません。
  • 代引きや銀行送金などの手動の決済方法は、テストモードやシミュレーションされた取引に対応していません。手動の決済方法で取引をテストするには、テストとして実際の注文を行う必要があります。
  • すべてのテスト注文を削除できるわけではありません。たとえば、Shopify ペイメント以外の決済ゲートウェイサービスを介して行われた注文は、外部サービスのゲートウェイがテストモードであってもテスト注文とは見なされず、削除できません。Bogusゲートウェイまたはテストモードの Shopify ペイメントで支払われたテスト注文は削除できます。注文のキャンセル、アーカイブ、削除について、詳しくはこちらをご覧ください。
  • 開発ストアを使用している場合、実際の取引を使用してテストすることはできません。詳細については、開発ストアの制限を参照してください。

テストモードのゲートウェイでテスト注文を行う

ShopifyのBogusゲートウェイ、Shopify ペイメントのテストモード、またはテストモードの外部決済サービスを使用して、テスト注文を処理できます。これらのオプションを使用すると、決済サービスから料金を請求されることなく、Shopify Checkout を使用して取引をシミュレーションできます。テストモードのゲートウェイを使用する場合、実際のクレジットカード情報の代わりに、テスト用の決済情報を使用する必要があります。テストモードで決済ゲートウェイサービスを有効にすることについて、詳しくはこちらをご覧ください。

手順:

  1. テストする決済サービスのテストモードが設定されていることを確認します。
  2. お客様と同じようにストアからカートを作成し、チェックアウトに進みます。
  3. ゲートウェイのテスト用の決済情報を使用して、チェックアウトを完了します。複数の決済方法を有効にしている場合は、テストモードになっている決済処理サービスを選択し、その処理サービスのテスト用の決済情報を支払い情報として使用します。
  4. Shopify の管理画面で注文を確認し、すべてが意図したとおりに機能していることを確かめます。
  5. テストが完了したら、テストモードを無効にします。

実際の取引でテスト注文を行う

実際の決済サービスを使用してテスト注文を行い、すぐにその注文をキャンセルして返金することができます。使用する決済サービスから手数料を請求される場合があります。決済サービスの手数料やクレジットカードの外部サービス取引手数料の一部は、返金を行っても返還されません。

手順:

  1. テストする決済サービスが設定されていることを確認します。
  2. お客様と同じようにストアから購入を行い、実際のクレジットカード情報を使用してチェックアウトを完了します。
  3. 外部決済サービスを使用している場合は、その決済サービスにログインし、資金が処理されたことを確認します。
  4. 自分に返金するために、できるだけ早く注文をキャンセルして返金します。請求された外部サービスの取引手数料は返金されません。

テスト注文で確認すべきこと

注文フローをテストする際は、配送設定、通知、フルフィルメントフローが期待どおりに機能することを確認するために、できるだけ多くのシナリオをテストする必要があります。

注文をテストする際は、注文の作成時とテスト注文の完了後に、一般的なさまざまな注文シナリオがどのように表示されるかに注意してください。これにより、お客様がオンラインストアで商品を購入する際にどのような体験をするかを完全に把握でき、お客様に影響が及ぶ前に潜在的な問題を特定するのに役立ちます。

テスト注文の作成

テスト注文を作成する際は、以下のシナリオを検討してください。

  • 注文にディスカウントコードを追加する。
  • お客様アカウントにログインしている場合と、ログアウトしている場合の両方で注文を試す。
  • さまざまな決済方法をテストする。
  • 提供している配送料が正しく表示されることを確認する。
  • さまざまな配送先住所でテストし、特に税の計算方法に注意を払う。
  • デスクトップやモバイルデバイスなどの複数のデバイスでテスト注文を行う。
  • 失敗した取引をシミュレーションする。

テスト注文の完了後

注文後、その注文に関する以下の点を確認してください。