Weiter zum Inhalt
Konto erstellen oder anmelden
Das Logo der Stripe-Dokumentation
/
KI fragen
Konto erstellenAnmelden
Jetzt starten
Zahlungen
Umsatz
Plattformen und Marktplätze
Geldmanagement
Entwicklerressourcen
APIs und SDKsHilfe

Verwenden Sie bestehende AU BECS-Kundendaten, um PayTo-Vereinbarungen einzurichten

Verwenden Sie die AU BECS-Kundendaten, um PayTo-Vereinbarungen einzurichten

Um eine PayTo-Vereinbarung für einen Kunden/eine Kundin einzurichten, müssen Sie die Kundenautorisierung einholen, indem Sie dem Kunden/der Kundin ein neues PayTo-Mandat über die Stripe-APIs senden.

Wenn Sie PayTo-Vereinbarungen für mehr als einen Kunden/eine Kundin einrichten müssen, können Sie die Anfragen gesammelt senden. Kontaktieren Sie den Stripe-Support, wenn Sie Fragen zu Ihrem Anwendungsfall haben.

Kundinnen und Kunden über anstehende Änderungen informieren

Informieren Sie Ihre Kunden/Kundinnen über die PayTo-Vereinbarung, bevor Sie den Vorgang einleiten. Sie müssen die folgenden Informationen hinzufügen:

  • Ein neues Zahlungsmandat
  • Die Konditionen des neuen Mandats für Zahlungen, die mit den mandat_options übereinstimmen müssen, die Sie auf der Seite SetupIntent angeben werden
  • Kontaktinformationen für Ihren Kundendienst

PayTo-Mandate erstellen

Erstellen Sie für jede Kundin/jeden Kunden und jedes Bankkonto ein neues Kundenobjekt oder rufen Sie ein bestehendes ab, um es mit dem PayTo-Mandat zu verknüpfen.

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
:"

Erstellen und bestätigen Sie einen SetupIntent, um die Autorisierung der PayTo-Mandate einzuleiten.

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

Alternativ können Kundinnen und Kunden Mandate mit ihrer PayID autorisieren:

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

Kundinnen und Kunden erhalten eine Anfrage zur Autorisierung von ihrer Bank, in der Regel über eine Push-Methode oder per E-Mail. Sie müssen das Mandat genehmigen, um den Vorgang abzuschließen. Wenn der Kunde/die Kundin das Mandat annimmt oder ablehnt, erhalten Sie das Ereignis mandat.updated.

Neue Zahlungsmethoden abrufen und speichern

Abrufen und Speichern der PaymentMethod ID aus der confirm SetupIntent-Antwort, um sie für zukünftige Zahlungen zu verwenden. Sie können sie auch abrufen, indem Sie alle PaymentMethods für den Kunden/die Kundin auflisten.

War diese Seite hilfreich?
JaNein
  • Benötigen Sie Hilfe? Kontaktieren Sie den Kundensupport.
  • Schauen Sie sich unser Änderungsprotokoll an.
  • Fragen? Sales-Team kontaktieren.
  • LLM? Lesen Sie llms.txt.
  • Unterstützt von Markdoc