コンテンツにスキップ
アカウント作成/サインイン
Stripe ドキュメントのロゴ
/
AI に質問する
アカウントを作成サインイン
導入方法
決済管理
売上管理
プラットフォームとマーケットプレイス
資金管理
開発者向けリソース
API & SDKヘルプ

既存の AU BECS 顧客情報を使用して PayTo 契約を設定する

AU BECS 顧客情報を使用して PayTo 契約を設定する

顧客の PayTo 契約を設定するには、Stripe API を使用して新しい PayTo 同意書を顧客に送信し、顧客のオーソリを取得する必要があります。

複数の顧客に PayTo 契約を設定する必要がある場合は、リクエストを一括送信できます。ユースケースについてご不明な点がございましたら、Stripe サポートにお問い合わせください。

今後の変更について顧客に通知する

プロセスを開始する前に、PayTo 契約について顧客に通知してください。以下の情報を含める必要があります。

  • 新しい決済同意書
  • SetupIntent で指定する mandate_options と一致する必要がある新しい決済同意書の規約
  • 顧客サポート連絡先の詳細

PayTo 同意書を作成する

顧客と銀行口座ごとに、新しい Customer オブジェクトを作成するか、既存のオブジェクトを取得して PayTo 同意書に関連付けます。

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node.js
Go
.NET
No results
curl -X POST https://api.stripe.com/v1/customers \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"

SetupIntent を作成して確定し、PayTo 同意書承認フローを開始します。

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node.js
Go
.NET
No results
curl https://api.stripe.com/v1/setup_intents \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d customer={{CUSTOMER_ID}} \ -d confirm=true \ -d "payment_method_types[]"=payto \ -d "payment_method_data[type]"=payto \ -d "payment_method_data[payto][account_bsb]"={{BSB_NUMBER}} \ -d "payment_method_data[payto][account_number]"={{ACCOUNT_NUMBER}} \ -d "payment_method_options[payto][mandate_options][amount]"=1000 \ -d "mandate_data[customer_acceptance][type]"=online \ -d "mandate_data[customer_acceptance][online][ip_address]"="127.0.0.0" \ -d "mandate_data[customer_acceptance][online][user_agent]"=device

または、顧客は PayID を使用して同意書を承認できます。

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node.js
Go
.NET
No results
curl https://api.stripe.com/v1/setup_intents \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d customer={{CUSTOMER_ID}} \ -d confirm=true \ -d "payment_method_types[]"=payto \ -d "payment_method_data[type]"=payto \ -d "payment_method_data[payto][pay_id]"={{PAY_ID}} \ -d "payment_method_options[payto][mandate_options][amount]"=1000 \ -d "mandate_data[customer_acceptance][type]"=online \ -d "mandate_data[customer_acceptance][online][ip_address]"="127.0.0.0" \ -d "mandate_data[customer_acceptance][online][user_agent]"=device

顧客は銀行から、通常はプッシュ通知またはメールでオーソリリクエストを受け取ります。プロセスを完了するには、同意書を承認する必要があります。顧客が同意書を承認または拒否すると、mandate.updated イベントが届きます。

新しい支払い方法を取得して保存する

confirm SetupIntent レスポンスから PaymentMethod ID を取得して保存し、今後の支払いに使用します。顧客のすべての PaymentMethod を リスト にして取得することもできます。

このページはお役に立ちましたか。
はいいいえ
  • お困りのことがございましたら 、サポートにお問い合わせください。
  • 変更ログをご覧ください。
  • ご不明な点がございましたら、お問い合わせください。
  • LLM ですか?llms.txt を読んでください。
  • Powered by Markdoc