Verifone P400
注
このリーダーの販売は終了しました。Stripe Terminal の使用を開始して間もない場合は、現行のリーダー製品を表示することをお勧めします。
Verifone P400 は Stripe Terminal アプリ向けのカウンタートップリーダーです。インターネットを介して Stripe Terminal SDK に接続します。
このリーダーは JavaScript、iOS、Android、React Native SDK と互換性があります。リーダーの部品と機能を確認するには、製品シートをご覧ください。
リーダーをトラブルシューティングする
トラブルシューティングを開始するには、以下の一般的なシナリオを使用して、どこに問題があるのかを診断します。
リーダーの接続ができない
Stripe はリーダーに 2 つのデバッグ画面を表示します。これらの画面は、一般的な接続とネットワークの問題の診断に役立ちます。デバッグ画面にアクセスするには、スプラッシュスクリーンの状態で次のキーシーケンスを入力します。
キーシーケンス | デバッグ画面 | 説明 |
---|---|---|
0-4-2-6-8 | デバイスのステータス | デバイスの IP アドレス、アカウント ID、場所、ゲートウェイ、ネットワークマスク、および接続のステータスを表示します。 |
0-8-6-2-4 | 接続 | 必要なエンドポイントへの接続を試行して、ネットワークテストを開始します。 |
デバッグ画面を終了するには、キーパッドの 0 を押します。以下のいずれかの関数を呼び出すことにより、アプリが画面を再度レンダリングするようプログラムすることもできます。
connectReader()
collectPayment()
setReaderDisplay()
注
デバッグ画面はリーダーの通常の画面に重ねて表示され、上記のリーダー画面が表示されている間にのみトリガーできます。
リーダーが更新されない
リーダーが更新されない場合、リーダーが Stripe に接続できない可能性があります。接続を確認してください。
リーダーに IP アドレスがない
デバイスのステータスのデバッグ画面には、リーダーの IP アドレスが表示され、デバイスに IP アドレスがない場合は No ETH (ETH なし) と表示されます。No ETH (ETH なし) の状態をデバッグするには、次のステップを使用します。
ルーターのネットワーク
ルーターを使用している場合は、ルーターのマニュアルを参照してネットワーク設定を再構成してください。
別の IP アドレス
上記のステップでもリーダーに IP アドレスが表示されない場合、さらに以下のステップを試してください。
- ネットワークソース (ルーターのネットワーク設定に使用するモデム、またはブリッジされたネットワーク接続に使用するコンピューター) へのイーサネット接続を切断して、再接続します。
- ネットワークソースが割り当てられた状態でリーダーを再起動します。再起動するには、コネクターケーブルから電源ケーブルをはずして、再度接続します。
- コネクターのハードウェアが破損していないか (曲がったピンなど) を確認します。
注
「本番環境」の実装では、ルーターのネットワークを通じて加盟店のネットワークに接続してください。
リーダーに IP アドレスがあるが、Stripe と通信できない
接続のデバッグ画面は、P400 と Stripe の間の接続ステータスを示します。このテストに失敗する一般的な理由と対処手順は以下のとおりです。
Stripe エンドポイントにアクセスできない。
- コンピューターのファイアウォールと拒否リストを確認してください。
ネットワークソースがインターネットに接続されていない。
- ブリッジされた接続の場合は、選択したソースがインターネットに接続されていることを確認してください。
- ルーター接続の場合は、ルーターのマニュアルを参照してネットワークを再起動してください。
リーダーには IP アドレスがあり、Stripe と通信できるが、POS アプリケーションと通信できない
アプリケーションとリーダーが同じローカルネットワーク上にあることを確認してください。
- Verifone P400 が WiFi 経由で接続されている場合、POS アプリケーションを実行しているデバイスと Verifone P400 が、ローカルネットワークを介して通信できることを確認してください (通常、デバイスとリーダーは同じサブネット上に存在する必要があります)。
- Verifone P400 がイーサネット経由で接続されている場合、アプリケーションが同じスイッチに接続され、そのスイッチがルーターにアクセスできることを確認してください。
Stripe Terminal では、POS アプリケーションとリーダーの両方が特定のドメイン名を使用して通信でき、またこのドメイン名がすべてネットワークの許可リストに追加されている必要があります。
また、Stripe Terminal では、プライベート IPv4 アドレスブロックのいずれかでリーダーに IP アドレスを割り当てる必要があります。
一部の DNS プロバイダーは、DNS によるローカル IP アドレスの解決をブロックします。Stripe Terminal は Verifone P400 のローカル IP アドレスへと解決される、部分的に修飾されたドメイン名 *.[random-string].device.stripe-terminal-local-reader.net
を使用します。DNS プロバイダーがローカル IP の解決をブロックしている場合、以下のいずれかの DNS プロバイダーを使用するようにネットワーク設定を変更する必要があります。
- Cloudflare DNS (
1.1.1.1
および1.0.0.1
) - Google Public DNS (
8.8.8.8
および8.8.4.4
)
Stripe リーダーソフトウェア
Stripe は Verifone P400 を制御するソフトウェアを保持しています。リーダーは使用されていないときに Stripe からの更新を自動的に受信します。詳細については、リーダーソフトウェアを更新するをご覧ください。更新には、Stripe およびハードウェアパートナーからの機能強化と必須のセキュリティ更新が含まれます。リーダーのソフトウェア更新が利用可能になると、リーダーが最新バージョンに更新されるため、Stripe Terminal を継続してご利用いただけます。必要な更新をインストールできないと、リーダーが決済を受け付けられなくなる場合があります。
PCI コンプライアンスを維持するため、リーダーは毎晩深夜に再起動し、毎朝 POS アプリから切断されます。ソフトウェアの自動更新を受信するため、リーダーを電源に接続したままにしてください。これにより、販売を中断しないよう深夜 (割り当てられた場所のタイムゾーンによる) に更新が実行されます。夜間、リーダーの電源が入っていない場合、電源を入れたときに更新が開始されることがあります。更新を手動で確認するには、リーダーを再起動します。
0-4-2-6-8 を押すと、いつでも現在のリーダーのバージョンを確認できます。
Verifone P400 ソフトウェアのリリース
バージョン | 説明 |
---|---|
3.0.2.3 | 非接触型取引の cardholder_name を修正しました。 |
3.0.2.1 | デバイス上のサーバーが更新され、デバイスごとに一意の PQDN をホストするようになりました。 |
3.0.1.18 | リーダーの信頼性が改善されました。 |
3.0.1.16 | メッセージ機能が更新され、より強力に非接触型の支払い方法の使用を推進できるようになりました。 |
3.0.1.15 | (再試行で成功する可能性のある) 拒否の自動処理が追加されました。 |
3.0.1.14 | 支払い方法の詳細で cardholder_name がサポートされるようになりました。 |
3.0.1.13 | その他の導入方法がサポートされるようになり、言語の現地化に関する一部の問題が解決されました。 |
3.0.1.12 | 海外向け返金のいくつかの問題が修正され、WiFi 切断の処理と再試行機能が改善されました。 |
3.0.1.10 | カナダの加盟店への地域的サポートが追加されました。 |
3.0.1.8 | 改良されたトリアージツールが追加され、バグ修正、および将来の機能のために必要な事前の作業が行われました。 |
3.0.1.6 | キャッシュされたネットワークの再接続を改善する WiFi のアップグレードが実装され、バグ修正が行われました。 |
3.0.1.5 | 地域的な EMV 設定のサポートが追加され、バグ修正が行われました。 |
3.0.1.2 | テスト環境での赤い X ボタンの挙動が変更されました (取引をキャンセルする代わりに、取引の支払い方法がクリアされるようになりました。これは本番環境での挙動を反映しています)。また、デバイスのステータスのデバッグ画面に MAC アドレスが追加され、バグ修正が行われました。 |
3.0.1.0 | ユーザー体験を向上する新しいリーダー画面が追加され、readReusableCard 実行中の非接触型のソースが無効になり、バグ修正が行われました。 |
Verifone P400 デバイスに更新をインストールする際に PCI 準拠を維持するための詳細な手順については、リーダーの PCI 実装ガイドを参照してください。
BBPOS および Chipper™ の名称およびロゴは BBPOS Limited の米国および/またはその他の国における商標または登録商標です。Verifone® の名称およびロゴは Verifone の米国および/またはその他の国における商標または登録商標のいずれかです。これらの商標の使用は BBPOS または Verifone による何らかの承認を意味するものではありません。