銀行振込による支払い
銀行振込と顧客の残高による支払いの管理についてご紹介します。
銀行振込は、顧客が銀行ネットワーク上で安全に資金を送金する方法です。Stripe で銀行振込を受け付ける際には、顧客が自身のオンラインバンクインターフェイスで、または銀行支店から対面で振り込める仮想銀行口座の番号を提供します。この仮想口座番号が自動消し込みに使用されます。お客様の実際の口座情報が顧客に公開されることはありません。
Bank transfer methods
Stripe supports the following bank transfer methods:
- JPY bank transfers in Japan
- GBP bank transfers in the UK
- EUR bank transfers in SEPA countries
- MXN bank transfers in Mexico
- USD bank transfers in the US
Please contact us to request another bank transfer method.
始める
You don’t have to integrate Bank Transfers and other payment methods individually. If you use our front-end products, Stripe automatically determines the most relevant payment methods to display. Go to the Stripe Dashboard and enable Bank Transfers. To get started with one of our hosted UIs, follow a quickstart:
その他の決済製品
The following Stripe products also let you add Bank Transfers from the Dashboard:
Checkout の要件
決済ページで銀行振込を有効にするには、決済セッションで顧客を指定する必要があります。
支払い方法を手動でリスト化する場合、または銀行振込が請求処理やサブスクリプションとどのように連携するかの詳細については、次のガイドをご覧ください。
顧客の残高
多くの支払い方法とは異なり、銀行振込では顧客が送金する金額をお客様が管理することはできません。このため、顧客が誤って多すぎたり、少なすぎたりする金額を送金する可能性があります。一般的な過払いおよび支払い不足の問題に対処できるよう、Stripe は顧客の銀行振込を顧客の残高に保留し、そこから支払いを消し込めるようにします。これにより、振込の金額や頻度に関係なく、顧客が支払うべき金額を追跡できます。売上が 75 日を超えて顧客の残高に保留されている場合、Stripe は自動的にその売上を顧客の銀行口座に返金しようとします。売上が未消し込みのままになっているとどうなるかについては、消し込みに関するドキュメントをご覧ください。
国際支払い
アメリカで銀行振込を利用している場合、国際電信送金 (SWIFT) を受け付けることができます。国際電信送金では、Stripe への送金時に手数料が発生するため、受け取る金額は顧客が当初送金した金額よりも少ない金額になることがあります。Stripe の手数料は、ダッシュボードの残高ページにその他の関連する Stripe 手数料と共に表示されます。現金残高に示される金額は、Stripe が顧客から受け取った金額です。
国際送金では、顧客の残高で売上が処理されるまでに長い時間がかかる場合があります。
Stripe は、国際電信送金の返金に対応していません。このような支払いに関連する返金を実行するのは、お客様の責任になります。
通貨に関する注意
国際支払いに対応するアカウントでサポートされるのは、そのアカウントの国の通貨のみです。たとえば、アメリカのアカウントでは、USD での SWIFT 送金のみがサポートされます。
返金
顧客の残高の支払いは次の方法で返金できます。
- 顧客の銀行口座に直接返金する
- 現金残高に返金し、その返金額を顧客の別の残高支払いに使用できるようにする
Stripe が顧客の銀行口座に返金するには、顧客の銀行口座の詳細が必要です。Stripe は、顧客が売上を送金したときにこのような詳細を受け取る場合があります。このような詳細を取得できない場合、Stripe は、銀行口座の詳細を収集するために顧客にメールを送信し、それらの詳細を受け取った時点で送金を開始します。
顧客の残高に余剰資金が含まれる場合は、ダッシュボードまたは API で売上の返金を開始できます。詳細については、銀行振込による支払いを返金するをご覧ください。
口座情報照会
顧客が初回の支払いを行う前に、ダッシュボードまたは API を使用して銀行口座の詳細を顧客に表示できます。詳しくは、売上入金の指示をご覧ください。
送金者情報
受け取った銀行振込の送金者の詳細は、ダッシュボードまたは API で特定できます。これらの詳細には、送金者の氏名、参照情報、取引が到着時に経由したネットワークが含まれていることがあります。
Connect
Stripe Connect を銀行振込とともに使用して、連結アカウントの代理として支払いを処理することができます。Connect プラットフォームは、あらゆるタイプの支払いで銀行振込を使用できます。
on_behalf_of 属性はサポートされていません。
連結アカウントとして銀行振込による決済を受け付ける
ダイレクト支払いでは、連結アカウント自体 (プラットフォームではなく) が銀行振込の支払い方法を有効化する必要があります。Connect プラットフォームは関連する銀行振込ケイパビリティを使用して、連結アカウントで使用可能かどうかを判断します。Standard の連結アカウントでは、Stripe ダッシュボードから関連するケイパビリティをリクエストできます。
有効化プロセス
プロセスは国によって異なりますが、一般に銀行振込による支払いで必要な情報は、Stripe アカウントで決済を有効化するときに必要な情報と同じです。アカウントに必須の情報に不足がある場合、ケイパビリティは inactive
の状態のままとなり、Capability (ケイパビリティ) オブジェクトの requirements.
および requirements.
フィールドの問題は、解決されるまで強調表示されます。強調表示された問題がすべて解決されると、全般的なアカウントの有効化に関する問題が特に存在しなければ、ケイパビリティの status
は active
に変わります。この場合、Stripe は Connect プラットフォームの所有者にメールを送信します。
製品のサポート
Payment method | Connect | Checkout | Payment Links | Payment Element | Express Checkout Element | Mobile Payment Element | Subscriptions | Invoicing | Customer Portal |
---|---|---|---|---|---|---|---|---|---|
Bank transfers | 1,2 |
1 Not supported when using Checkout in subscription mode.
2 Not supported when using Checkout in setup mode.
API のサポート
Payment method | API enum | PaymentIntents | SetupIntents | Manual capture | Setup future usage1 | Requires redirect2 |
---|---|---|---|---|---|---|
Bank transfers | customer_ | No |
1 Cards and bank debit methods including SEPA debit, AU BECS direct debit, and ACSS debit support both on_
and off_
with setup future usage. All other payment method types either don’t support setup_
or only support off_
.
2 Payment methods might require confirmation with return_url to indicate where Stripe should redirect your customer after they complete the payment.
サポート対象外のビジネス
Stripe は、特定の業種への決済を受け付けることができません。禁止/制限付き業種のリストに加え、ビジネスが次のカテゴリーに該当する場合、Stripe は銀行振込をサポートしません。
サポートされていない製品と機能
銀行振込は、Payment Linksをサポートしていません。