# ブロックされた銀行口座 ACH デビット銀行口座のブロックを解除し、ブロックされた口座からの今後の支払いが失敗するのを回避する方法をご紹介します。 Stripe は、引き落としの返金、入金の失敗、アカウントの乗っ取りなど、さまざまな理由で銀行口座をブロックできます。ブロックの根本的な理由は、正当な場合もあれば、ユーザーのエラーによる場合もあります。銀行アカウントがブロックされた理由を把握することで、ブロックを解除し、以降の口座がブロックされる可能性を最小限に抑えるための措置を講じることができます。 ## 銀行口座がブロックされた理由 ACH デビットが、資金不足以外の理由 (口座が解約または凍結されているなど) で戻された場合、NACHA ルールでは、ACH デビットのオリジネーターは再開する前に銀行口座を確認したり、その他の措置を講じたりすることが求めらます。このルールに準拠するために、Stripe は引き落としの不成立を引き起こしている問題が解決されたことを確認するまで、特定の銀行口座をブロックします。このプロセスにより、ビジネスはNACHA ルールに確実に準拠できるだけでなく、不正使用を減らし、不審請求の申請と不成立の手数料が繰り返し発生することを回避できます。Stripe は、資金不足による過去の不成立を理由に銀行口座をブロックすることはありません。 ## 顧客のブロックされた銀行口座を最小限に抑える いくつかの予防手段を採用することで、顧客のブロックされた銀行口座を扱うリスクを最小限に抑えることができます。そのために、以下のことをお勧めします。 - **Financial Connections の即時の確認を使用して口座を確認する**: 口座の詳細を正確に確かめ、口座名義人を確認するのに役立ちます。 - **誤った不審請求の申請を防ぐ**: 顧客が銀行明細書で簡単に認識できるように、貴社のビジネス名を明確に表す[明細書表記](https://support.stripe.com/questions/update-business-name-shown-on-customer-bank-statements)を使用します。こうすることで、勘違いをした顧客が意図せずに不審請求を申請する可能性を抑えることができます。 - **銀行の自動ブロックを減らす**: 一部の銀行やビジネスアカウントは、不明の法人からの ACH デビットの試行を自動的に拒否します。これを防ぐには、Stripe による引き落としを有効にするために、[Stripe 会社 ID](https://support.stripe.com/questions/ach-direct-debit-company-ids-for-stripe) を銀行に提供するよう顧客に依頼してください。 ## ブロックされたアカウントを特定する アカウントがブロックされているために失敗した ACH デビットは、ダッシュボードで `blocked` と分類され、エラーメッセージが表示されます。Payment Intent または Setup Intent の確認を試行すると、このブロックされたリクエストによって `HTTP 402` ステータスが返され、リクエストには `bank_account_unusable` エラーコードが含まれます。また、[Payment Intents](https://docs.stripe.com/api/payment_intents.md) は失敗した支払いを作成し、[Setup Intents](https://docs.stripe.com/api/setup_intents.md) は代わりに失敗した Setup Attempt を作成します。 ### 支払い方法のステータスの詳細 アメリカの銀行口座の支払い方法を作成後、その銀行口座がブロックされると、[us_bank_account.status_details.blocked](https://docs.stripe.com/api/payment_methods/object.md#payment_method_object-us_bank_account-status_details-blocked) フィールドが表示されます。フィールドを表示するには、シークレットキーを使用してリクエストする必要があります。 PaymentMethod オブジェクト内の [network_code](https://docs.stripe.com/api/payment_methods/object.md#payment_method_object-us_bank_account-status_details-blocked-network_code) と [reason プロパティ](https://docs.stripe.com/api/payment_methods/object.md#payment_method_object-us_bank_account-status_details-blocked-reason)にアクセスして、各ブロックに関する詳細を把握できます。`network_code` には、以前失敗した支払い、またはこの口座で作成された不審請求の申請に関連付けられた未加工の ACH 返金コードが含まれます。一方 `reason` は、コードのセマンティックな意味に対応するサマリーカテゴリーです。 ブロックの解除に関する詳細については、以下の[ブロックされた銀行口座を処理する](https://docs.stripe.com/payments/ach-direct-debit/blocked-bank-accounts.md#block-category-table)セクションで各 `reason` を確認してください。Stripe がブロックを解除すると、これまでに影響を受けたすべての支払い方法で `us_bank_account.status_details.blocked` フィールドが表示されなくなります。 ### ステータスの変更をリッスンする ブロック可能な ACH 返金が受信されると、Stripe は保存されたすべての支払い方法を対象に [payment_method.automatically_updated](https://docs.stripe.com/api/events/types.md#event_types-payment_method.automatically_updated) イベントを送信します。このイベントには、Stripe の[レガシーの ACH 実装](https://docs.stripe.com/payments/ach-direct-debit/migrating-from-charges.md)を使用して作成された、顧客のすべての確認済み銀行口座も含まれます。 貴社のビジネスモデルが特定の日より前に処理する必要がある継続支払いに基づく場合、このイベントをコンシュームすると、事前通知を提供できます。`us_bank_account.status_details.blocked` フィールドのイベントデータを確認したら、次回の支払いを開始する前に、顧客と連携して銀行口座のブロックを解除するか、銀行口座を変更します。 ブロックが解除されると、同等のイベントが届きます。そのイベントでは、有効な同意書が存在するか、同意書を再収集した場合は、決済手段をただちに再利用可能であることが示されます。 ## ブロックされた銀行口座を処理する 顧客の ACH 銀行口座がブロックされた場合、アカウントがブロックされた理由によって取るべき対応が異なります。ダッシュボードの「支払いインテント」から**すべてのアクティビティ**セクションに移動することでこの理由を確認できます。次に、`402 Error - A Request to create a PaymentIntent failed` イベントを見つけて、`last_payment_error` フィールドの `code` 値を探します。 | 理由 | 推奨される対応 | 必要書類 | | ----------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | - `bank_account_closed` | 顧客に連絡して、銀行口座がまだ有効であること、および口座に関連付けられているその他の情報が最新かつ正確であることを確認してください。顧客の銀行口座が有効でなくなったり、利用されていない場合は、今後の引き落としに使用する決済手段を更新するよう顧客に依頼します。 顧客に連絡した後で、銀行口座が誤ってブロックされたと思われる場合は、必要な書類を添えて [Stripe サポート](https://support.stripe.com/contact)にご連絡ください。Stripe によって情報が確認された後、口座のブロックが解除され、再び利用できるようになります。 | 金融番号、口座番号、口座名義人の名前が写ったオンライン銀行ポータルの最近のスクリーンショット。 OR 口座がまだ有効であることを証明する銀行の書類 (金融番号、口座番号、口座名義人の名前を含む)。 | | - `bank_account_frozen` - `bank_account_restricted` | 顧客に連絡して、銀行口座がまだ有効であること、および口座に関連付けられているその他の情報が最新かつ正確であることを確認してください。顧客の銀行口座が有効でなくなったり、利用されていない場合は、今後の引き落としに使用する決済手段を更新するよう顧客に依頼します。 顧客に連絡した後で、銀行口座が誤ってブロックされたと思われる場合は、必要な書類を添えて [Stripe サポート](https://support.stripe.com/contact)にご連絡ください。Stripe によって情報が確認された後、口座のブロックが解除され、再び利用できるようになります。 | 口座が引き落としに対応していることを証明する銀行の書類 (金融番号、口座番号、口座名義人の名前を含む)。 OR 金融番号、口座番号、口座名義人の名前、最近の引き落としアクティビティが記載された銀行取引明細書。 | | - `bank_account_invalid_details` | 顧客に連絡をして、銀行口座が有効であり、口座に関連付けられた他の情報が最新かつ正しいことを確認します。顧客の銀行口座が無効または機能していない場合、今後の引き落としのために支払い方法を更新するよう顧客に依頼します。 顧客に連絡した後で、銀行口座が誤ってブロックされたと思われる場合は、必要な書類を添えて [Stripe サポート](https://support.stripe.com/contact)にご連絡ください。Stripe によって情報が確認された後、口座のブロックが解除され、再び利用できるようになります。 | 金融番号、口座番号、口座名義人の名前が記載された無効小切手。 OR 金融番号、口座番号、口座名義人の名前が写ったオンライン銀行ポータルの最近のスクリーンショット。 | | - `debit_not_authorized` - `bank_account_unusable` | 顧客が不正な支払いとして不審請求を申し立てた場合は、追加の引き落としを試みる前に顧客に連絡してください。最初の不審請求の申し立て後、Stripe は関連付けられている同意書を取り消し、追加の引き落としを試みる前に新しい同意書を承認するよう顧客に要求します。2 回目の支払いに対して不審請求が申し立てられた場合、銀行口座はブロックされます。 顧客に連絡した後で、顧客が誤ってこれらの支払いに異議を唱えたと思われる場合は、必要な書類を添えて [Stripe サポート](https://support.stripe.com/contact)にご連絡ください。Stripe によって情報が確認された後、口座のブロックが解除され、再び利用できるようになります。 | [Stripe の ACH ID が許可リストに追加され](https://support.stripe.com/questions/ach-direct-debit-company-ids-for-stripe)、承認制限が解除されたことを確認する銀行からの書面による通知。書面による通知では、顧客がこの決済手段による今後の引き落としを承認したことを確認し、口座番号、金融番号、口座名義人の名前など、口座の詳細を記載する必要があります。 | | - `tokenized_account_number_deactivated` | 一部の銀行では、顧客が Financial Connections を使用して口座を関連付けると、[トークン化されたアカウント番号](https://docs.stripe.com/financial-connections/tokenized-account-numbers.md)が発行されます。このアカウント番号は無効になる可能性があります。そのため、顧客は支払いを再開する前に、アカウントを再度紐付けて決済手段を更新する必要があります。 | なし | 詳細については、[ネットワーク拒否コード](https://docs.stripe.com/declines/network-codes.md) をご覧ください。 ## Optional: Charges による従来の ACH Direct Debit ChargesによるACH Direct Debit の動作は、*従来の* (Technology that's no longer recommended) ACH Direct Debit 支払い方法であり、[Payment Intents API](https://docs.stripe.com/api/payment_intents.md) での ACH Direct Debit の動作とは若干異なります。 Charges API を使用して受け付けられた決済が、`debit_not_authorized` または `bank_account_unusable`の理由で不審請求の申し立てを受けると、その決済に関連付けられた銀行口座が即座にブロックされます。これは、Payment Intents API での動作とは異なります。Payment Intents API では、2回目の決済に対して不審請求の申請が行われた場合にのみ銀行口座がブロックされます。 新しい導入を構築する場合は、Charges で ACH Direct Debit を使用しないでください。代わりに [ACH 支払いを受け付ける](https://docs.stripe.com/payments/ach-direct-debit.md) ための現在の方法のいずれかを使用してください。 Charges API を用いて ACH 決済を受け付ける既存の統合がある場合は、[Payment Intents API への移行](https://docs.stripe.com/payments/ach-direct-debit/migrating-from-charges.md) することをお勧めします。