2017-03-04 5 views
0

Ich arbeite an einer Web-basierten App, die Square verwendet, um Kreditkartenzahlungen zu verarbeiten. Square stellt eine JavaScript-Bibliothek zur Verfügung, die die Texteingabeformularelemente in meinem Formular durch iFrames ersetzt. Der Rest meines Formulars verwendet Onchange-Handler, um die Daten zu überprüfen und die Hintergrundfarbe des Formulars zu ändern, wenn ein Fehler auftritt.Wie kann ich Event-Handler an Square-Kreditkarten-Eingabefelder anhängen

Ich möchte lokale Javascript verwenden, um die Kreditkartenprüfziffer und andere Einträge mit Regex und so zu validieren.

Also meine Frage ist, kann ich sogar Handler an die Square Iframe-basierte Eingabesteuerelemente anschließen?

+0

Wir machen eine Kreditkartenprüfung auf unserer Seite, was genau versuchen Sie zu tun? Im Allgemeinen verhindern wir, dass Ihr Code auf die rohen Kreditkartennummern zugreifen kann. – tristansokol

+0

Ich wollte die Luhn Check-Client-Seite laufen, und auch restriktiver über das Ablaufdatum sein. Wenn ich keinen Zugriff auf die Kreditkartennummer habe, denke ich, dass alles aus ist. –

+0

Nach dem Erstellen einer Nonce erhalten Sie Dinge wie die Kartenmarke und das Ablaufdatum, vielleicht könnten Sie das verwenden? – tristansokol

Antwort

0

Derzeit haben Sie keinen Zugriff auf die Kreditkartennummer, um Ihre eigene Nummernvalidierung zu implementieren.

Verwandte Themen