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.
Computop 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 Computop erforderlich. Während des Onboarding-Prozesses müssen Händler Folgendes angeben:
- Gläubiger-ID – Eine 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 Computop Helpdesk, 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"
}
}
Mandatsarten
Bei der Verarbeitung von Lastschriftzahlungen ist es wichtig, zwischen zwei Arten von Mandaten zu unterscheiden: einmalige 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 Computop Helpdesk, um diese Funktionalität zu aktivieren.