コンテンツにスキップ
アカウントを作成
または
サインイン
Stripe ドキュメントのロゴ
/
AI に質問する
アカウントを作成
サインイン
始める
支払い
売上
プラットフォームおよびマーケットプレイス
資金管理
開発者向けリソース
概要
導入を開始
事業で活用する
資金の管理
グローバル入金
Capital
プラットフォームに組み込む
Treasury
    概要
    Treasury の仕組み
    利用資格要件
    始める
    API の使用を開始
    ユーザーのアカウント登録
    不正利用の管理
    マーケティングおよび法令遵守ガイドライン
    導入のサンプル
    Treasury を使用して金融アカウントとカードを設定する
    Treasury を使用して資金を移動する
    Issuing と Treasury のサンプルアプリケーション
    Treasury と Issuing を連携
    Issuing と Treasury の Webhook
    カードを管理
    アカウント管理
    Stripe Treasury のアカウント構造
    連結アカウントの使用
    金融口座を使用する
    金融アカウントの機能
    プラットフォームの金融アカウント
    残高と取引の使用
    資金移動
    Stripe Payments からの入金とトップアップ
    SetupIntent、PaymentMethod、BankAccount を使用する
      ACH NOCおよびSECの処理
    金融アカウントに資金を移動する
    金融アカウントから資金を移動する
    資金移動のタイムライン
    銀行パートナー
    Fifth Third Bank の概要
    Fifth Third Bank の使用を開始
カードを発行する
プラットフォーム向けの Capital
ホーム資金管理TreasuryWorking with SetupIntents, PaymentMethods, and BankAccounts

ACH NOC および SEC の取り扱い

外部口座情報の更新方法をご紹介します。

(たとえば、InboundTransfer、OutboundTransfer、またはOutboundPaymentオブジェクトを Treasury で使用して) Stripe で ACH 取引を開始すると、取引を受け取る金融機関から変更通知 (NOC) が返される場合があります。これは、送金先口座に関する新しい情報 (新しい口座番号や金融番号など) が利用可能になったことを示すメッセージです。

ACH ネットワークのルールでは、Stripe は NOC の受信時に、保存されているアカウント情報を更新する必要があります。Stripe は、関連するPaymentMethodオブジェクトまたはBankAccountオブジェクトを更新して NOC を自動的に処理し、Webhook で通知します。これらの Webhook を監視して、アカウント情報が変更されたことをユーザーに通知したり、Stripe の外部で保持しているアカウント情報を更新したりすることができます。

NOC タイプ更新されるフィールド
口座番号account_number、last4、フィンガープリント
金融番号routing_number、フィンガープリント
口座の用途 (当座預金や普通預金など)account_type、フィンガープリント

決済手段の詳細が (destination_payment_method_dataを使用して) インラインで提供されるOutboundPaymentオブジェクトに対して NOC は処理されません。この場合には、保持されている更新対象のPaymentMethodオブジェクトまたはBankAccountオブジェクトがないためです。

PaymentMethod に対する NOC

PaymentMethodオブジェクトで開始された取引に対して NOC を受信した場合、以下のようになります。

  • Stripe はPaymentMethodを更新してpayment_method.updated Webhook をトリガーします。
  • PaymentMethodがCustomer (OutboundPaymentオブジェクトで使用するために) に関連付けられている場合、Stripe はcustomer.source.updated Webhook をトリガーします。
  • PaymentMethodが (InboundTransferオブジェクトまたはOutboundTransferオブジェクトで使用するために) Stripe アカウントに直接関連付けられている場合、Stripe はaccount.external_account.updated Webhook をトリガーします。

BankAccount に対する NOC

BankAccountオブジェクトで開始された取引に対して NOC を受信した場合、以下のようになります。

  • Stripe はBankAccountオブジェクトを更新します。
  • BankAccountが (OutboundPaymentオブジェクトで使用するために) Customerに関連付けられている場合、Stripe はcustomer.source.updated Webhook をトリガーします。
  • BankAccountが (InboundTransferオブジェクトまたはOutboundTransferオブジェクトで使用するために) Stripe アカウントに直接関連付けられている場合、Stripe はaccount.external_account.updated Webhook をトリガーします。

プラットフォームの主要外部口座として設定されているBankAccountが更新された場合、Stripe はメールでも通知を行います。連結アカウントの Stripe アカウントに関連付けられている外部口座の更新、またはCustomerオブジェクトに関連付けられている外部口座の更新の場合には、メールは送信されません。

標準 SEC の取り扱い

各 ACH 取引には、関連するアカウントおよび取引が認可された経緯を示す、関連付けられた Standard Entry Class (SEC) コードがあります。

Stripe Treasury は、ACH エントリを受け取る口座の所有者が会社か個人かに基づいて SEC コードを決定します。口座所有者のタイプは、destination_payment_method_data.us_bank_account.account_holder_typeで指定します。

  • OutboundPaymentsを行う場合
  • 保存された PaymentMethodを設定する場合

InboundTransfersおよびOutboundTransfersのみを、FinancialAccount 所有者が所有し、company所有者タイプを持つ口座に送信します。

SEC コードは、受け取り口座の所有者種別に基づいて次のように決定されます。

資金移動所有者タイプSEC コード
InboundTransfercompanyCCD
OutboundTransfercompanyCCD
OutboundPaymentcompanyCCD
OutboundPaymentindividualPPD
このページはお役に立ちましたか。
はいいいえ
  • お困りのことがございましたら 、サポートにお問い合わせください。
  • 早期アクセスプログラムにご参加ください。
  • 変更ログをご覧ください。
  • ご不明な点がございましたら、お問い合わせください。
  • LLM ですか?llms.txt を読んでください。
  • Powered by Markdoc