Hallo! Mich würde interessieren ob und wie Lastschrift in Österreich funktioniert? Ich weiss es gibt schon einen Thread dazu, aber von 2011 und 2012. Danke
Kommt SEPA, kommt Überweisung in alle EU- und EFTA-Länder... Allerdings limitiert die Gambio-Lösung wohl SEPA auf D....
Ja, so isses... Aber im Code wird die IBAN-Validierung nur gemacht für Land "DE".... In meiner SEPA-Lösung geht das (natürlich ), die funktioniert für alle teilnehmenden SEPA-Länder (EU- und EFTA-Länder).... Außerdem erlaubt sie die Eingabe von BLZ/Konto oder IBAN (mit Ermittlung der jeweils anderen Daten). (Privatkunden können ja bis 2016 im Bankverkehr ihre alten BLZ/Konto.-Daten weiter verwenden, da sollten auch besser Onlineshops so etwas anbieten...). Bei schon vorhandenen Bestellung(en) mit Lastschrift werden diese Daten der letzten Bestellung im Formular vorbelegt, und auch aus BLZ/Konto die IBAN berechnet. BLZ-Daten von D werden jedes Quartal automatisch vom Server der Bundesbank geladen, so dass die immer aktuell sind.
Das stimmt nicht, die Validierung erfolgt für jede IBAN aus jedem Land auf Plausibilität (Land, Prüfziffer, kontonummer, BLZ). Für Deutschland erfolgt lediglich eine zusätzliche Überprüfung. Da in der IBAN Nummer sowohl die BLZ als auch die Kontonummer enthalten sind, prüfen wir hier noch, ob die Kontonummer auch tatsächlich zur BLZ passt. Dies wurde beim alten Modul ja bereits gemahct und deshalb haben wir dies als zusätzliche Prüfung beibehalten. Darüber haben wir auch diskutiert, uns aber dagegen entscheiden, da wir der Meinung sind, dass sich das SEPA Verfahren durchsetzen wird und sich die Kunden relativ schnell daran gewöhnen werden. Würden wir auch weiter Kontonummer und BLZ akzeptieren, würde das spätestens in einem Jahr für die Kunden komisch aussehen, da unüblich und die Shopbetreiber müssten dann ein weiteres Update einspielen um dies wieder zu ändern. Vergleichbar ist es vielleicht mit der EUR Einführung. Stellt Euch mal vor jetzt würde noch jemand gleichzeitig DM und EUR Preise ausweisen. Am Anfang war es normal doch jetzt würde man vermuten, man sei in einem Shop gelandet, der seit 2003 nicht mehr aktualisiert wurde. Wie gesagt, das ist aber Geschmackssache. Wer weiter beides anbieten will, kann einfach zusätzlich das alte Modul aktivieren. Das ist eigentlich sehr cool, aber möglicherweise auch kritisch. Wir schauen gerade, wie wir generell zukünftig mit den Bankdaten umgehen werden, da diese vermutlich nicht dauerhaft vorgehalten werden sollten. Auf die Aktualisierung der BLZ-Daten haben wir aktuell bewusst verzichtet. Neben der BLZ-Tabelle müssen zusätzlich die Prüfzifferberechnungsmethoden angepasst werden. Sind die Methoden nicht aktuell, ist es möglich, dass bisher gültige Kontodaten ungültig werden. Dieses Problem entsteht, wenn sich die Prüfziffer einer Bankleitzahl in der Tabelle ändert, die Methoden aber nicht entsprechend angepasst wurden. Durch dieses Problem kann es sehr häufigen zu Zahlungsabbrüchen kommen. Wir arbeiten aber derzeit an einer anderen Lösung. Ähnlich wie beim CSV-System würden wir gerne ein Update-System entwickeln, welches nicht nur die BLZ-Tabelle aktualisiert, sondern eben auch die Prüfzifferberechnungsmethoden. Ob und in wieweit das umsetzbar wäre, versuchen wir gerade einzuschätzen.
Nur als Anhaltspunkt: Bei über 1075 Lastschrift-Bestellungen mit Einblendung der Bankdaten der letzten Bestellung, gab es bisher EINE* diesbezügliche Beanstandung! Hingegen zahlreiche positive Rückmeldungen von Wiederholungs-Besterlern - unser Anteil ist da ziemlich hoch! *) Wobei diese Dame noch weitere "Probleme" hatte, auf die kein normaler Mensch kommt!
Stimmt doch! Die IBAN im Modul nur bei Land "D" weiter validiert und aufgrund der Längen der deutschen BLZ- und Konto-Nummern-Längen aufgeteilt... Tatsächlich hat aber jedes SEPA-Land eine eigene IBAN-Struktur, mit verschiednen Längen von BLZ und Konto. Auch die Prüfziffern sin nicht immer an der gleich Stelle... Nun ja, in den diversen Service-Packs werden sie ja auch aktualisiert. Und ganz sicher werden deutsche Banken mit den IBAN sich jetzt keine neuen Prüfziffernverfahren für die Validierung von BLZ und Konto mehr ausdenken... Ist halt die Frage, wie komfortabel man das für die Shop-Betreiber und -Kunden macht.
Das ist korrekt. Theoretisch wäre es möglich für jedes Land die individuellen Kto und BLZ Längen zu prüfen. Diese Prüfung ist aber letztendlich bereits in der Validierung der IBAN enthalten. Zudem haben wir keine weiteren Informationen zu den Kto und BLZ Daten von anderen Ländern, sodass wir dort nicht weiter prüfen können. Das ist nicht richtig. Die IBAN ist an den ersten 4 Stellen meines Wissens IMMER gleich aufgebaut: Ziffern 1+2: Ländercode Ziffern 3+4: Prüfziffer der IBAN Nummer Restliche Ziffern: individuelle Kto und BLZ Daten Bei uns ist es nicht erlaubt die Prüfziffern weg zu lassen. Da jeder in der Regel seine eigene IBAN Nummer kennt (spätestens wenn man auf die Geldkarte guckt), können wir immer die Plausibilitätsprüfung durchführen. Die erkennt auch, ob eventuell eine Ziffer fehlt oder ein Zahlendreher vorhanden ist. Daher wird keine extra Prüfung für die Länge der IBAN durchgeführt. Bei bisher allen Aktualisierungen der Bankdaten mussten zusätzlich zu der BLZ Tabelle auch die Prüfziffernberechnungsmethoden geändert werden. Dies wird sich letztendlich nicht ändern (auch mit der IBAN nicht). Jede Bank bzw. jede Bankleitzahl hat einen gewissen Kontonummernbereich. Diese Kontonummernbereiche haben sich immer wieder geändert. Entsprechend müssen sich auch immer wieder die Prüfzifferberechnungsmethoden ändern. Änderungen der Prüfzifferberechnungsmethoden im Jahr 2013: - 04. März 2013 (3 Änderungen) - 03. Juni 2013 (3 Änderungen) - 09. September 2013 (2 Änderungen) - 09. Dezember 2013 (1 Änderung) Die nächste Änderung der Methoden kommt zum 03. März 2014 (1 Änderung). Somit musst du in der Regel 4x im Jahr die Prüfzifferberechnungsmethoden aktualisieren (simultan zu der BLZ-Tabelle). Werden die Methoden nicht passend zur BLZ-Tabelle aktualisiert, werden, wie bereits geschrieben, gültige Bankdaten nicht mehr erkannt und führen zum Zahlungsabbruch.
Das ist ganz einfach. Wenn unterschieden wird zwischen Einzelmandat und Wiederholungsmandat, dann werden die Bankdaten eben nur beim Wiederholungsmandat wieder angezeigt.