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.
Erstellen und bestätigen Sie einen SetupIntent, um die Autorisierung der PayTo-Mandate einzuleiten.
Alternativ können Kundinnen und Kunden Mandate mit ihrer PayID autorisieren:
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.