Lastschrift ist eine weit verbreitete Zahlungsmethode, mit der Händler Geld direkt vom Bankkonto eines Kunden einziehen können. Es handelt sich um eine Pull-basierte Zahlungsmethode, bei der der Händler die Abbuchung nach der Autorisierung des Kunden veranlasst. Diese Methode eignet sich besonders für wiederkehrende Zahlungen wie Abonnements, Stromrechnungen oder Ratenzahlungen, da sie zuverlässig ist und geringere Transaktionskosten verursacht.

unterstützt Lastschriftzahlungen sowohl über sein natives Angebot als auch über Partner verschiedener Anbieter, darunter Intercard und PPRO.


Erste Schritte

Um Lastschriftzahlungen akzeptieren zu können, ist ein Onboarding bei  erforderlich. Während des Onboarding-Prozesses müssen Händler Folgendes angeben:

  • Gläubiger-IDEine eindeutige Kennung zur Autorisierung von SEPA-Lastschriften.
  • Bankverbindung – Die Kontodaten des Händlers, über die Zahlungen abgewickelt werden.

Wenden Sie sich mit den oben genannten Daten an den , um die Zahlungsarte Lastschrift für Ihr Händlerprofil zu aktivieren. Geben Sie Ihren bevorzugten Zahlungsweg an, falls Sie sich für einen Anbieter (Intercard oder PPRO) entscheiden.

Integrationsoptionen

Lastschrfit wird über alle drei Integrationsarten unterstützt:

Hosted Payment Page

Integrieren Sie über die Gehostete Zahlungsseite durch Einreichen einer Zahlungsanforderuung über Checkout-Sitzung anlegen

Gehostete Formulare

Verwenden Sie die Integration Gehostete Formulare durch den Aufruf Zahlung anlegen mit:

"paymentMethods": {
  "type": "DIRECTDEBIT",
  "integrationType": "HOSTED"
}

Direkte Integration

Händler, die die volle Kontrolle über die Checkout-Oberfläche benötigen, verwenden die Direkte Integration via Zahlung anlegen:

"paymentMethods": {
  "type": "DIRECTDEBIT",
  "integrationType": "DIRECT",
  "directDebit": {
    "iban": "DE89370400440532013000",
    "accountHolder": "Max Mustermann"
  }
}
Stellen Sie sicher, dass das Kundenmandat gemäß den SEPA-Vorschriften eingeholt worden ist, bevor Sie die Abbuchung veranlassen.



Mandatsarten

Bei der Verarbeitung von Lastschriftzahlungen ist es wichtig, zwischen zwei Arten von Mandaten zu unterscheideneinmalige Mandate und wiederkehrende Mandate.

Einmalige Mandate

Eine Zahlungsanforderung ohne Daten im Objekt credentialOnFile wird als einmaliges Mandat behandelt. Diese Mandate sind nur für die jeweilige Zahlung gültig und verfallen sofort nach der Verwendung. Sie können nicht für zukünftige Transaktionen wiederverwendet werden.

Wiederkehrende Mandate

Mandate, die mit wiederkehrender Absicht erstellt wurden (durch Angabe von Daten im Objekt credentialOnFile object), sind wiederverwendbar. Mit diesen Mandaten können Händler zukünftige Abbuchungen veranlassen, ohne für jede Transaktion erneut die Zustimmung des Kunden einholen zu müssen. Sie unterstützen:

  • Ungeplante CIT (Customer-Initiated Transactions) für Ein-Klick-Zahlungen.
  • Ungeplante MIT & wiederkehrende Zahlungen für Ad-hoc-Abbuchungen und Abonnements.

Weitere Informationen finden Sie unter Zahlung mit wiederkehrenden Mandaten.


Stornierung

Eine Lastschrifttransaktion kann vor der Abwicklung storniert werden, wodurch der Betrag wieder auf das Konto des Kunden zurückgebucht wird.

Um eine Transaktion zu stornieren, verwenden Sie den Endpunkt Zahlung stornieren und geben die payId der ursprünglichen Transaktion an.

Buchung

Wenn eine Lastschrifttransaktion mit captureMethod.type=MANUAL ausgelöst wird, müssen Sie die Transaktion nach der Autorisierung explizit buchen.

Verwenden SIe dafür den Endpunkt Zahlung buchen mit der zugehörigen payId.

Gutschrift

Gutschriften können für erfolgreich abgewickelte Lastschrifttransaktionen entweder über einen referenzierten oder einen unreferenzierten Ablauf erfolgen.

Gutschrift mit Referenz

Verwenden Sie den Endpunkt Zahlung gutschreiben mit der payId der ursprünglichen Zahlung, um eine Gutschrift auszulösen.

Gutschrift ohne Referenz

Bei Bedarf können Sie auch eine eigenständige Gutschrift mittels Externe Zahlung gutschreiben veranlassen. Wenden Sie sich an den , um diese Funktionalität zu aktivieren.