# IBAN-Prüfung in Paymenthandler DebitPayment

**URL:** <https://forum.shopware.com/t/iban-pruefung-in-paymenthandler-debitpayment/99745>\
**Category:** Programmierung\
**Created:** [19. Mai 2023 um 13:17 UTC](https://forum.shopware.com/t/iban-pruefung-in-paymenthandler-debitpayment/99745 "2023-05-19T13:17:13Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![kobra1](https://avatars.discourse-cdn.com/v4/letter/k/3d9bf3/32.png) [@kobra1](https://forum.shopware.com/u/kobra1)\
**Post date:** [19. Mai 2023 um 13:17 UTC](https://forum.shopware.com/t/iban-pruefung-in-paymenthandler-debitpayment/99745/1 "2023-05-19T13:17:13Z")

</div>

Hallo,

leider ist in der Zahlart „DebitPayment“, also Lastschrift-Zahlung, keine Möglichkeit mehr vorhanden, die Kontodaten des Kunden abzufragen. Diese Funktion habe ich mit einem Plugin entsprechend erweitert.

Nun möchte ich aber auch die IBAN und BIC nach der Eingabe auf Gültigkeit prüfen. Hierfür gibt es bei Symphony die PHP-Klassen IbanValidator und BicValidator.

An welcher Stelle baue ich aber nun diese Prüfung am Besten ein? Ich habe versucht, das in der pay-Funktion des Paymenthandlers DebitPayment abzufragen und ggf. eine Exception auszulösen. Das ist aber eigentlich zu spät und der Kunde erhält auch nur eine nichtssagende Fehlermeldung.

Oder wäre es sinnvoller, das mit Javascript vor dem Absenden der Bestellung zur prüfen?

Hat jemand einen Tip für mich?

Vielen Dank!  
Frank
