PayTo 支払い
オーストラリアのリアルタイム支払い方法である PayTo をご紹介します。
PayTo は、オーストラリアで使用されているリアルタイムの決済手段です。1 回限りの決済と継続課金を受け付けることができます。PayTo で決済する場合、顧客はモバイルバンキングアプリまたはオンラインバンキングを使用して、同意書を認証し、承認します。
決済が成功したか失敗したかについては、遅延通知を受け取ります。Stripe は通常、同意書の承認から 60 秒以内に決済の最終ステータスに関する通知を送信します。
認定要件
PayTo を使用するには、追加の本人確認ステップを完了する必要があります。支払い方法設定からアクセスをリクエストした後に、これらのステップを完了するように求められます。さらにサポートが必要な場合は、Stripe サポートにお問い合わせください。
決済フロー
顧客は次のいずれかの方法を使用して PayTo で支払います。
PayID : 顧客は PayID (顧客の銀行口座に関連付けられた一意の ID) を指定して同意書承認を開始できます。
アカウントおよび BSB 番号 : 顧客は銀行口座の詳細を指定して、同意書承認を開始できます。
どちらの場合にも、顧客は銀行から PayTo 同意書の承認を求めるリクエストを受け取ります。通常、このリクエストはプッシュ通知またはメールで表示されます。
始める
PayTo は Checkout Sessions を通じて、Payment Element で、またはダイレクト API 統合を通じて利用できます。また、Billing および Payment Links にも対応しています。PayTo は動的な決済手段として提供されるため、PayTo や他の決済手段を個別に統合する必要はありません。Payment Element を使用する場合、Stripe が自動的に表示すべき最適な決済手段を判断します。Stripe ダッシュボードにアクセスして PayTo を有効化してください。
支払い方法を手動で一覧表示する場合は、決済として PayTo を手動で設定する方法をご覧ください。
同意書
PayTo の同意書では、支払い金額や頻度、目的、有効期間を指定できます。
1 回限りの支払いを処理する場合、同意の条件を指定する必要はありません。Stripe が 1 回限りの同意を自動で設定します。
PayTo 決済を継続課金の決済方法として設定するには、支払いを受け取るために必要な最低限の同意条件を指定してください。金額が指定されていない同意書を受け付けない銀行があるため、いずれの場合も同意書上で金額を制限する必要があります。
この表では、PayTo がサポートする同意書フィールドについて説明しています。これらのフィールドを指定するには、payment_ に mandate_ パラメーターを指定します。たとえば、Payment Intents API の mandate_options パラメーターを参照してください。
| 同意書フィールド | 詳細 | 1 回限りの決済動作 | 継続課金の動作 |
|---|---|---|---|
| amount | 徴収する金額。 | Stripe は支払いの金額に amount を設定します。これは変更できません。 | fixed された amount_type が必要です。これは変更できます。 |
| amount_type | 徴収する金額のタイプ。 | Stripe は amount_type を fixed に設定します。これは変更できません。 | fixed (請求額は amount と等しい) にするか、デフォルトの maximum (請求額は amount 以下) を設定できます。 |
| payment_schedule | 支払いを徴収する頻度。 | Stripe は payment_schedule を adhoc に設定します。これは変更できません。 | デフォルトは adhoc です。これは変更できます。 |
| purpose | 加盟店カテゴリーコード (MCC) に基づく支払い理由。 | デフォルト値が同意書の目的を正確に表していない場合は、Stripe が推定した値を任意の有効な値で上書きできます。上書きを指定しない場合、同意書にはデフォルト値が含まれます。 | |
| start_date | 支払いの回収が始まる日付 (YYYY-MM-DD 形式)。 | Stripe は start_date を確定時刻に設定します。これは変更できません。 | |
| end_date | YYYY-MM-DD 形式の日付。この日付以降は支払いは回収されません。 | Stripe は end_date を終了日なし (nil) に設定します。これは変更できません。 | デフォルトは終了日なし (nil) です。これは変更できます。 |
| payments_per_period | 支払い期間中に行われた支払い回数。 | Stripe は payments_per_period を 1 に設定します。これは変更できません。 | payment_schedule がadhoc の場合を除き、デフォルトは 1 です。この場合、デフォルトは制限なし (nil) です。変更できます。 |
返金
PayTo の支払いを返金するには、Stripe Refunds API を呼び出すか、Stripe ダッシュボード を使用します。PayTo の支払いは、元の支払いから最大 2 年間返金できます。顧客は通常数分以内に銀行口座で返金を受け取りますが、一部の銀行では PayTo の返金の処理に最大数日かかることがあります。
PayTo は、全額返金と一部返金をサポートしています。また、元の支払い金額を上限として、複数の一部返金を発行することもできます。
不審請求の申し立て
不審請求の申請が作成されると、Stripe は charge. と charge. の両方の webhook イベントを送信し、お客様の Stripe 残高から不審請求の申請金額と関連する手数料を差し引きます。
クレジットカードの不審請求の申し立てとは異なり、PayTo の不審請求の申し立てはすべて最終的なものであり、異議申し立てはできません。顧客が決済の不審請求の申し立てに成功した場合は、顧客に連絡して状況を解決してください。問題が解決し、顧客が売上を返金する意思がある場合は、顧客が新たに決済を行う必要があります。
Connect
PayTo とともに Stripe Connect を使用することで、連結アカウントの代理として支払いを処理できます。Connect ユーザーは、以下の支払いタイプで PayTo を使用できます。
Express ダッシュボードまたは Stripe がホストしていないダッシュボードを使用する連結アカウントに対して PayTo を有効にする
Express ダッシュボードまたは Stripe がホストしていないダッシュボードを使用する連結アカウントをオンボーディングするには、Capabilities API を使用して、payto_ ケイパビリティをリクエストします。詳細については、連結アカウントの支払い方法を有効にする をご覧ください。
取引限度額とその他の考慮事項
銀行の中で、PayTo は継続取引と 1,000 AUD 未満の取引で最もパフォーマンスが高くなります。PayTo のパフォーマンスは、買い手の銀行、口座種別、決済頻度によって異なる場合があります。各銀行は、リスクを管理して不正利用を防止するための追加の対策を実施できます。
PayTo のビジネス用銀行口座の適用範囲は、顧客のそれより狭くなっています。ビジネス用口座の PayTo 決済を有効にする銀行が増えると、適用範囲が拡大する可能性があります。
銀行固有の考慮事項について、詳細は以下にリンクされているドキュメントをご覧ください。