Shopify ペイメントのテスト

Shopify ペイメントの設定をテストするには、テストモードを有効にし、テスト用のクレジットカードを使用して決済をシミュレーションします。

Shopify ペイメントは、有料プランを選択している場合にのみテストできます。地域によっては、テストモードを有効にする前に、ビジネスに関する情報を送信する必要がある場合があります。

テストモード

テストモードは Shopify ペイメントの機能です。この機能を使用して、お客様が注文の決済を行う方法や、ご自身やスタッフがその注文を処理する方法をテストできます。テストモードが有効になっている間は、実際の決済が確定されることはありません。お客様は、Apple Pay や Google Pay などのエクスプレス決済オプションを利用してチェックアウトを完了できる場合がありますが、実際の請求が処理されることはありません。これらの決済オプションでは実際のクレジットカードが使用されるため、取引がエラーなしで完了する場合があります。注文のテストモードバナーを確認することで、実際の決済が確定されていないことを確認できます。Sofort や iDEAL などの一部の現地の決済方法は、テストモードが有効になっている場合、チェックアウトでは利用できません。このような理由から、本番環境のストアではテストモードを有効にしないでください。

Shopify POS のカードリーダー、Shop Payの分割払い、または PayPalウォレットを使用した決済のテストには、テストモードを利用できません。

Shopify ペイメントのテストが完了したら、お客様がチェックアウトを完了したときに実際の決済が処理されるよう、テストモードを無効にしてください。

Shopify ペイメントを使用しておらず、チェックアウトプロセスをテストしたい場合は、Shopify のテスト決済ゲートウェイを使用してテスト注文を行うことができます。

Shopify ペイメントのテストモードを有効にする

テスト注文を作成する前に、Shopify ペイメントのテストモードを有効にする必要があります。

手順:

デスクトップ
  1. 管理画面で、[設定] > [決済] に移動します。

  2. Shopify ペイメントセクションで、[管理する] をクリックします。

  3. テストモードセクションで、[テストモードを有効にする] を選択します。

  4. [保存] をクリックします。

モバイル
  1. Shopifyアプリから、Menuをタップし、Settings 設定をタップします。

  2. ストア設定セクションで、[決済] をタップします。

  3. Shopify ペイメントセクションで、[管理する] をタップします。

  4. テストモードセクションで、[テストモードを有効にする] を選択します。

  5. [保存] または [✓] をタップします。

次のステップ:

注文を作成し、テスト用のクレジットカード番号を使用して取引をシミュレーションすることができます。正常な取引、失敗した取引、さまざまな通貨での取引を作成するためのテスト番号があります。

Shop Pay を使用して Shopify ペイメントをテストする

ストアで Shopify ペイメントのテストモードが有効になっている場合、Shop Pay のクレジットカード取引をテストできます。Shop Pay にテストカードを追加するには、Shopify ペイメントのテスト用クレジットカード番号を使用し、Shop Pay でカードを追加する際に、ニックネーム (オプション) フィールドの先頭に test_card と入力します。

ニックネームの test_card は、大文字と小文字が区別されません。たとえば、ニックネームフィールドの最初の値、または唯一の値として、test_cardTest_CardTEST_CARD のいずれを入力しても、すべてテストカードとしてシミュレートされます。

この方法で追加されたカードは、Shopify ペイメントのテストモードを使用して処理されるため、実際の請求が処理されることはありません。ニックネームは入力したとおりに保存されます。

正常な取引をシミュレーションする

正常な取引をシミュレーションするには、チェックアウトでクレジットカード情報の入力を求められた際に、以下の情報を使用します。

  • カードに記載された名前:2単語以上で入力します。
  • 有効期限:未来の日付を入力します。
  • セキュリティコード:American Express をテストする場合は任意の 4 桁の数字を、その他のすべてのカードをテストする場合は任意の 3 桁の数字を入力します。
  • カード番号:以下のいずれかの番号を使用します。
これらのテストカード番号を使用して正常な取引をシミュレーションし、Shopify ペイメントの設定を確認します
カードの種類テストカード番号
Visa4242424242424242
Mastercard5555555555554444
American Express378282246310005
Discover6011111111111117
Diners Club30569309025904
JCB3566002020360505
BCcard and DinaCard6555900000604105
UnionPay6200000000000005
Cartes Bancaires/Visa4000002500001001
Cartes Bancaires/Mastercard5555552500001001
eftpos Australia/Visa4000050360000001
eftpos Australia/Mastercard5555050360000080

失敗した取引のシミュレーション

チェックアウト中にお客様に表示される可能性のあるクレジットカードのエラーメッセージを確認したい場合は、以下のテスト用クレジットカード番号を使用して、さまざまな失敗した取引のシミュレーションを行ってください。

失敗した取引をシミュレーションすることで Shopify ペイメントの設定を確認するには、これらのテストカード番号を使用してください
失敗した取引の種類テストカード番号
一般的なカードの決済エラー4000000000000002
残高不足4000000000009995
紛失カード4000000000009987
盗難カード4000000000009979
有効期限切れのカード4000000000000069
不正確な CVC4000000000000127
処理エラー4000000000000119
不正確な番号4242424242424241
不審請求が申請された取引 (チャージバック)4000000000000259
無効な有効期限 (月)13 などの無効な有効期限 (月) を使用します。
無効な有効期限 (年)2000 年などの過去の年を使用します。
無効なセキュリティコード任意の 2 桁の数字を使用します。

詳しくはこちら

テストモードでの注文確認メールのトラブルシューティング

Shopify ペイメントのテストモードの取引で注文確認メールが届かない場合は、以下のトラブルシューティング手順をお試しください。

  1. メールテンプレートを確認する:管理画面で [通知] 設定に移動します。[注文の確認] メールテンプレートをクリックします。このテンプレートをカスタマイズした場合、必要なリンクや情報が含まれていない可能性があります。テンプレートページの下部にある [デフォルトに戻す] ボタンをクリックすると、デフォルトのテンプレートに戻すことができます。
  2. メール設定を確認する:メール設定が正しく設定されていることを確認してください。メールテンプレートをカスタマイズした場合、お客様が正しい情報を受け取れるように、注文状況の URL をテンプレートに手動で追加する必要がある場合があります。
  3. 機能をテストする:変更を加えた後、テスト注文を行い、確認メールが正しく送信されるかを確認します。これにより、設定が意図したとおりに機能していることを確認できます。
  4. スパム/迷惑メールフォルダーを確認する:メールがスパムフォルダーや迷惑メールフォルダーに送信されることがあります。
  5. メールプロバイダーに問い合わせる:メールプロバイダー側でエラーを確認してもらえる場合があります。