ACH データをインポートする
以前の決済代行業者から ACH データを移行する場合、デフォルトの銀行口座 (ba_
) オブジェクトまたは支払い方法 (pm_
) オブジェクト表現を使用して、ACH レコードを Stripe にインポートできます。
ACH ダイレクトデビットによる最初の請求を行う前に、企業は顧客に同意書を提示して、顧客の銀行口座から引き落としを行う許可を得る必要があります。ACH レコードを pm_
オブジェクトとしてインポートするには、インポートする銀行口座の同意書を保持していることを確認する必要があります。不明な場合は、以前の支払いサービスプロバイダーに問い合わせてください。同意書を保持していない場合は、ACH レコードを ba_
オブジェクト表現でインポートします。
すべての銀行口座、一部の銀行口座、またはいずれの銀行口座についても同意書のステータスを決定したら、Stripe にご連絡ください。お客様のご回答に基づいて、次に取るべき手順についてご案内します。
ACH 本人確認ステータス
以下のいずれかのオプションを選択して、 Web 引き落とし口座の本人確認ステータスを確認する必要があります。
- すべての WEB 引き落とし口座は、2022 年 3 月 19 日に Nacha WEB 引き落とし口座本人確認ルールが発効する前に 引き落としが行われました。
- すべての WEB 引き落とし口座は、以前の支払いサービスプロバイダーによって Nacha の Web 引き落とし口座の本人確認ルールに従って確認されています。
- 一部の WEB 引き落とし口座は、Nacha の WEB 引き落とし口座本人確認ルールが 2022 年 3 月 19 日に発効する前に引き落としが行われたか、以前の決済代行業者を通じてルールに準拠していました。確認済みレコードと未確認レコードのリストを提供する必要があります。
- いずれの WEB 引き落とし口座も、Nacha WEB 引き落とし本人確認ルールの発効日である 2022 年 3 月 19 日より前に処理されておらず、以前の決済代行業者によって正常に確認されていません。Stripe はこれらの口座を確認する必要があります (銀行口座の確認ごとに即時確認手数料が適用されます)。
仕組み
ACH のメール
Stripe の受け付けフォーム で、同意書を銀行口座 (ba_
) オブジェクトとしてインポートするか、支払い方法 (pm_
) オブジェクトとしてインポートするかを選択します。
- 銀行口座を選択した場合、Stripe はお客様の顧客に移行について通知しません。
- 支払い方法を選択して、顧客のメールアドレスを入力すると、インポート後に Nacha の要件に従って同意書を確認するメールが顧客に自動的に送信されます。顧客はメールを受け取った後、特に対応は不要です。
ACH ファイルに関するガイダンス
- 決済代行業者はさまざまなフィールドを指定できます。
- 決済代行業者には、すべての顧客データと支払い方法データを Stripe に完全にエクスポートするよう推奨します。
- Stripe は必要に応じて、以前の決済代行業者のデータから不要なフィールドを除外できます。
- 以前の顧客 ID または以前のソース ID のいずれかが両方のファイルに存在する場合、Stripe は受信した複数のファイルを結合できます。
ファイル形式に関する要件
インポートを続行するには、エクスポートデータファイルが次のデータ標準を満たしている必要があります。
- ファイルは CSV 形式である必要があります。
- ファイルは UTF-8 でエンコードされている必要があります。
- 1 つの改行文字
\n
(\r\n
ではなく) で行を区切ります。 - 列はカンマ
,
で区切ります。 - カンマを含むすべてのフィールドを二重引用符
"
で囲む必要があります。すべてのフィールドを二重引用符で囲むことをお勧めします。 - 空のフィールドは完全に空のままにします (区切り文字の間に文字を入力しない)。 不足しているフィールドを
NULL
、N/A
、またはその他の値で示すことは_できません_。 - コンテンツの一部である二重引用符は、CSV RFC に従って別の二重引用符でエスケープします (例:
"``William
""``Bard of Avon``""
Shakespeare``"
)。 - フィールド内に改行文字 (
\r
または\n
) を含めることはできません (避けるべき例:101 1st Ave\nApt 1
)。 - すべての行の列数は同じである必要があります。
- 列は任意の順序に対応します。
- 機密データファイルを SFTP 経由で送信する前に、PGP キーを使用して暗号化する必要があります。
ACH データのフィールド
フィールド | 必須 | 追加情報 |
---|---|---|
以前の顧客 ID | 必須 | 入力された一意の以前の顧客 ID ごとに顧客 ID を作成します。 |
金融番号 | 必須 | 9 桁で先頭にゼロが含まれる場合があります。 |
口座番号 | 必須 | ほとんどの銀行口座番号は 8 ~ 12 桁ですが、5 ~ 17 桁の範囲になることもあります。 |
アカウント所有者のタイプ | 必須 | ビジネスのタイプとして、individual または company を指定します。 |
アカウントのタイプ | 必須 | checking または savings の口座を指定します。指定されていない口座は、checking としてインポートされます。 |
アカウント名 | 必須 | 口座名義人の氏名または会社名。 |
メールアドレス | オプションなどの機能 | 追加のメタデータ *支払い方法として ACH レコードをインポートし、顧客のメールアドレスを入力した場合、インポート後に Nacha の要件に従って委任を確認するメールが顧客に自動的に送信されます。顧客はメールを受け取った後、特に対応は不要です。 |
市区町村 | オプション | 追加のメタデータ |
郵便番号 | オプション | 追加のメタデータ |
国 | オプション | ISO 2 文字の国コードの形式で入力します。 |
電話番号 | オプション | 追加のメタデータ |
住所 (1 行目) | オプション | 追加のメタデータ |
都道府県 | オプション | 追加のメタデータ |
Stripe 顧客 ID | オプション | 追加のメタデータ |
以前のソース ID | オプション | 追加のメタデータ |
顧客 / ACH メタデータ | オプション | 追加のメタデータ |