テスト
ShopifyにおけるテストとQA
以下のセクションでは、さまざまな支払い方法とForterアクションに対するShopifyストアでの推奨テストを見つけることができます。これにより、リスニングモードに移行し、プロダクション環境での意思決定を有効にする準備が整ったときに、スムーズな移行が保証されます。
クレジットカードテスト
以下は、推奨されるクレジットカードテストとフローの概要です。異なるクレジットカードの注文と意思決定を適切にテストするために、Forterは異なるクレジットカードの注文と意思決定をテストすることを推奨します。これにより、Forterの設定が整合し、Shopify管理者の設定が期待通りに機能していることが保証されます。承認された決定に対してForterが資金を捕捉し、拒否された決定に対して注文を無効にするなどの設定は、ライブに移行する前にテストすべきフローです。
有効なShopifyテストカード Shopifyサンドボックスストアの有効なテストカード番号は、直接 Shopifyの支払いテストセクション
- カード名義: 少なくとも2語を入力してください。
- 有効期限: 将来の日付を入力してください。
- CVV: 任意の3桁を入力してください。
- カード番号: 次のいずれかの番号を使用してください:
カードタイプ | テストクレジットカード番号 |
|---|---|
ビザ | 4242424242424242 |
マスターカード | 5555555555554444 |
アメリカン・エキスプレス | 378282246310005 |
ディスカバー | 6011111111111117 |
ダイナースクラブ | 30569309025904 |
JCB | 3530111333300000 |
注意 専用のテストストアがない場合は、Shopifyの支払いセクションで「テストモードを切り替えることで、本番環境でテストモードをシミュレートできます。Shopify Paymentsを主要な決済ゲートウェイとして使用している商人には、追加のテストが提供されます。
クレジットカードテストケース
1.有効なメールアドレス
有効なテストクレジットカードを使用して注文を行い、 任意のメールアドレス
Forterの決定と、Shopifyの注文ページで行われたアクションを確認して、Forterの決定に基づいて注文がどのように処理されたかを判断します。 これが期待される動作であることを確認してください。
2. メールアドレスの承認
顧客は、メールアドレス [email protected] を使用して有効なクレジットカードで注文を支払います。 注文のステータスをShopifyの注文で確認してください。
3. メールアドレスの拒否
顧客は、メールアドレス [email protected] を使用して有効なカードで注文を支払います。
- 注文のステータス(キャンセル、無効、キャンセル&顧客にメールで通知、キャンセルおよび無効、 または Forterプラグインによるアクションなし)が、あなたが選択した設定と一致していることを確認してください。 Forter Shopify設定
4. 未レビューのメールアドレス
顧客は、有効なテストクレジットカードとメールアドレス [email protected] を使用して注文を支払います。
Forterは、デフォルトで、注文がドラフト注文、従業員注文、またはPOS注文である場合、これらは頻繁に決定を必要とせず、関連するforterTokenCookieを含まないため、未レビューを返すことに注意してください。
- 注文がForterによって支払いがキャプチャされていることを確認してください または Forter Shopifyアプリの設定に基づいてForterプラグインによるアクションが行われていないことを確認してください。
クレジットカード以外の注文のテスト
クレジットカード以外の注文には、注文の一部または全額を支払うために使用できる代替支払い方法が含まれます:
- ギフトカード
- ApplePay
- AmazonPay
- AfterPay
- Affirm
- Shopifyドラフト注文
以下のセクションには、各支払い方法の推奨テストが含まれています。
ギフトカード注文
サーバーがギフトカード注文を正しく識別できるようにするために、以下の各メールアドレスを使用してサンドボックス環境で支払い方法としてギフトカードを送信してください:
ギフトカード注文テスト
- 一般的なテスト取引:有効なテストギフトカードを使用して注文を行い、任意のメールアドレス
- 顧客は、メールアドレス[email protected]
- 顧客は、メールアドレス[email protected]
- 顧客は、メールアドレス[email protected]
ApplePay
ApplePayとAmazonPay ApplePayの注文は、現在使用している決済ゲートウェイに応じて、Forterのエンドポイントに利用可能な注文データの量が異なる場合があります。Forterがこれらの注文を正しく識別し、判断できるようにするために、以下のメールアドレスを使用してテストを行い、対応する注文IDをForterのオンボーディングチームに送信してください。
ApplePayテスト
- 一般的なテスト取引:ApplePayを使用して注文を行い、任意のメールアドレス
- 顧客は、ApplePayを使用して注文を支払い、メールアドレス[email protected]
- 顧客は、ApplePayを使用して注文を支払い、メールアドレス[email protected]
- 顧客は、ApplePayを使用して注文を支払い、メールアドレス[email protected]
AmazonPay
ApplePayの注文セクションに記載されている指示に従い、いくつかのAmazonPay注文が行われたら、できるだけ早くForterのオンボーディングチームに連絡してください
AfterPay & Affirm 支払い方法
AmazonPayやApplePayと同様に、 AfterPayの注文は、利用可能な支払いデータの点で異なる場合があります。通常、商人は Affirmまたは AfterPayで支払われた注文に対してForterの判断を要求しません。ゲートウェイがチャージバックの責任を維持するためです。しかし、Forterにこれらの注文を判断してもらいたい場合は、以下のテストシナリオを使用し、オンボーディングチームにフォローアップして、注文データを確認してもらってください。
AfterPay & Affirm テスト
- 一般的なテスト取引:AfterPayアカウントを使用して注文を行い、 任意のメールアドレス
- 顧客がAfterPayを使用して注文を支払い、メールアドレス [email protected]
- 顧客がAfterPayを使用して注文を支払い、メールアドレス [email protected]
- 顧客がAfterPayを使用して注文を支払い、メール [email protected]
ドラフト注文
Shopifyのドラフト注文は、商人が直接Shopify管理画面を通じて行う注文です。Shopifyのドラフト注文に関する詳細は、Shopifyの公式ドラフト注文のドキュメントをご覧ください。
- デフォルトでは、Forterはクレジットカードの支払い詳細が含まれている場合、これらの注文を判断します。
- 注意 Forterがテストで受け取るデータに応じて、Forterがドラフト注文の種類を特定し、未レビューの判断を返し、これらの注文タイプの支払いに対してさらなるアクションを取らないことが可能な場合があります。
- Forterの統合を通じてShopifyのドラフト注文の判断に関する利用可能なオプションについて、Forterのオンボーディングチームにお問い合わせください。
ドラフト注文のテスト
