# オペレーションテスト

> STEP 3

設定が完了したら、テスト注文を作成し、キャンセル申請から連携先システムへの反映までの一連の流れを確認します。

## テスト手順

1. 注文取り込み元のシステム側で、テスト用の注文を作成します

   ※テスト注文に**配送先住所・請求先住所・メールアドレスがすべて登録されている**ことを確認してください。

   ※注文取り込み元：「設定 > 外部サービス連携 > データ連携カスタマイズ > Order Importer」で指定したシステムです

2. 購入者向けのキャンセル申請画面をブラウザで開きます

   ※URLは「設定 > ショッパーポータル > ドメイン > 返品キャンセル申請画面URL」に記載されています。

3. 申請画面で注文番号などを入力し、手順1で作成したテスト注文を検索します

   ![キャンセルフォームの注文検索画面。注文番号と郵便番号を入力して注文を検索する](images/03_flow-1-search-form.png)

   > **ヒント: ポイント**
   >
   > 注文が検索にヒットしない場合は、FAQの「[キャンセル申請画面で「注文が見つかりません」と表示されます](./06_faq.html#キャンセル申請画面で注文が見つかりませんと表示されます)」をご確認ください。

4. キャンセル期限を設定している場合は、期限外に申請したときに期限切れの案内画面が表示されることを確認します

   ![キャンセル期限を過ぎている場合の案内画面。「この注文はキャンセル期限を過ぎているため、キャンセルできません」と表示される](images/03_flow-2-deadline-check.png)

5. キャンセル理由を選択し、申請を最後まで進めます。申請が完了すると、購入者には完了画面が表示されます

   ![キャンセル完了画面。キャンセル申請IDと返金方法、キャンセルが承認された注文の内容が表示される](images/03_flow-3-cancel-complete.png)

   ※画面上の各種文言は、言語エディター（設定 > ショッパーポータル > カスタマイズ > 言語エディター）で変更できます。詳しくは[2-4. キャンセル申請画面の設定](./02d_request-page.html)をご覧ください。

   > **ヒント: ポイント**
   >
   > 途中で返金方法に「銀行口座に返金」が表示された場合は、FAQの「[「不明な決済方法」と表示され、自動返金されず「未返金」のままになっています](./06_faq.html#不明な決済方法と表示され自動返金されず未返金のままになっています)」をご確認ください。

6. 連携先システム側で、該当注文のステータスが「キャンセル済み」に変わっていることを確認します

   ![Shopify管理画面の注文詳細。注文に「キャンセル済み」「返金済み」のステータスが付いている](images/03_flow-4-shopify-canceled.png)

7. 連携先がShopifyまたはecforceの場合は、{% /sysif %}{% sys kind="match" %}連携先システム側で自動返金まで完了していることを確認します

   ![Shopify注文の支払いセクション。「返金済み」となり、支払い済み金額の全額が返金されている](images/03_flow-5-refund-summary.png)

   ![Shopify注文のタイムライン。Recustomerが返金済みとしてマークした記録が残る](images/03_flow-5-refund-timeline.png)

   ※手順5の返金方法で「銀行口座に返金」が表示された場合は、自動返金されません。
