Das Lastschriftverfahren ist eine in vielen Ländern der Welt verbreitete Zahlungsmethode. Dabei werden in verschiedenen Regionen unterschiedliche Schemata verwendet, z. B. Bacs in Großbritannien, SEPA in der Eurozone und BECS in Australien.
GoCardless bietet Ihnen einen zentralisierten Zugriff auf eine Reihe dieser Lastschriftschemata. Hier finden Sie eine Liste.
Ein GoCardless-Konto verfügt standardmäßig über Zugriff auf das Lastschriftschema des Landes, in dem Sie sich registrieren. Wenn Sie also z. B. in Frankreich leben, ist für Ihr Konto SEPA aktiviert. Wenn Sie Zugriff auf ein anderes von GoCardless unterstütztes Lastschriftschema anfordern möchten, senden Sie bitte eine E-Mail an help@gocardless.com.
Implementieren eines neuen Lastschriftschemas
Sie als Integrator müssen die Felder kennen, die beim Hinzufügen eines anderen Lastschriftschemas zu Ihrer Integration relevant sind.
Die beiden wichtigsten Felder, die angepasst werden müssen, sind scheme und currency (in der Endpunktdokumentation wird erläutert, wo Parameter erforderlich sind):
Parameterwerte nach Lastschriftschema | ||||||||
---|---|---|---|---|---|---|---|---|
API-Endpunkte | Parameter | Bacs | SEPA | Autogiro | BECS | Betalingsservice | BECS NZ | PAD |
Redirect Flows | scheme |
bacs
|
sepa_core
|
autogiro
|
becs
|
betalingsservice
|
becs_nz
|
pad
|
Mandates | ||||||||
Creditors (scheme identifiers) | ||||||||
Mandate PDFs | ||||||||
Events | ||||||||
Payments |
currency
|
GBP
|
EUR
|
SEK
|
AUD
|
DKK
|
NZD
|
CAD
|
Payouts | ||||||||
Refunds | ||||||||
Subscriptions | ||||||||
Customer Bank Accounts |
Erstellen eines Kunden mithilfe einer Umleitung
Wenn Sie beispielsweise einen Kunden, der in einem von SEPA abgedeckten Land lebt, über eine Umleitung erstellen möchten, müssten Sie einfach den Wert für scheme ändern:
Beachten Sie bitte, dass der Wert für „scheme“ kein Pflichtfeld ist. Wenn er nicht gesendet wird, wird der Wert standardmäßig auf das mit dem Bankkonto des Kunden verknüpfte Lastschriftschema gesetzt.
Die Zahlungsseite wird standardmäßig in der Browser-Sprache des Kunden angezeigt. Sie können die Sprache der Zahlungsseite aber auch anhand der Parameter country_code und language manuell einstellen, wie hier gezeigt.
Erstellen eines Kunden mithilfe von benutzerdefinierten Zahlungsseiten
Integratoren, die benutzerdefinierte Zahlungsseiten in unserem Pro-Paket verwenden, müssen zum Hinzufügen eines neuen SEPA-Kunden in etwa wie folgt vorgehen:
Das Lastschriftschema („scheme“) muss beim Erstellen des Lastschriftmandats wie bereits gesagt nicht angegeben werden, da es automatisch aus dem Bankkonto des Kunden ausgelesen wird.
Hinweis: Beim Anlegen eines schwedischen Kunden über eine Umleitung oder den Endpunkt „Customers“ muss neben den Feldern scheme und currency noch das folgende Feld angegeben werden:
- swedish_identity_number
Erstellen einer Zahlung
Nach dem Erstellen des Kunden können Sie wie folgt eine Zahlung erstellen:
Zusätzliche Informationen für Partner
Überprüfen, auf welche Lastschriftschemata ein Händler Zugriff hat
Partner, die benutzerdefinierte Zahlungsseiten oder Umleitungen verwenden, müssen wissen, auf welche Lastschriftschemata ein Händler zugreifen kann, bevor sie einen Kunden für ein bestimmtes Lastschriftschema erstellen. Sie können dies ermitteln, indem Sie anhand des Endpunkts „Creditors“ die Gläubiger eines GoCardless-Kontos auflisten (es sollte nur ein Gläubiger vorhanden sein). Sie können dann das Array scheme_identifiers überprüfen, wobei jede Instanz ein Feld scheme enthalten wird.
Wenn für das Konto eines Händlers kein Lastschriftschema aktiviert ist, kann dieser Händler unter help@gocardless.com das Hinzufügen eines neuen Lastschriftschemas anfordern. Wenn Sie ein neues Lastschriftschema im Sandbox-System testen möchten, senden Sie uns bitte eine E-Mail an die eben genannte Adresse, damit wir die gewünschten Lastschriftschemata hinzufügen können.