Ich arbeite an einer Anwendung, in der es erforderlich ist, ganze Kreditkartennummern zu speichern. Ist dies mit einer beliebigen API möglich?So speichern Sie Kreditkartendaten in einer Datenbank?
Ich habe über Authorize.net 's Customer Payment Profile Option gelesen, aber es gibt nur die letzten 4 Ziffern, wenn Sie versuchen, dieses Zahlungsprofil abzurufen.
Ich habe überprüft auch Braintree 's v.zero API, die Stripe ersten 6 und letzten 4 Stellen gibt und auch seinen Kunden Schaffung Option, aber es gibt auch nur letzten 4 Ziffern.
Wenn keine API verfügbar ist, können Kreditkartennummern nur gespeichert werden, wenn Sie diese mit PCI DSS intern speichern?
Ist das Token im Grunde kein gültiger Kreditkarten-Identifikator, und macht PCI-Konformität trotzdem erforderlich? – JCM
Nein, die Token-ID ist eine zufällige Zeichenfolge. Die Zuordnung zu tatsächlichen Kartendetails erfolgt innerhalb von Stripe, und das Token ist ohne Ihre API-Schlüssel bedeutungslos. – floatingLomas
Stripe kann die Kartengebühr% im Voraus nicht berechnen, z. B. gibt es in AU zwei Raten, eine für lokale Karten, eine für internationale Karten, so wie STRIPE fehlgeschlagen ist, um dies zu überprüfen, wodurch Tausende von Unternehmen BREAKEN das Gesetz aufgrund der technischen Umsetzung (das könnte leicht getan werden), dann ist es notwendig, neue Gesetze zu finden, die Rate, die Sie berechnen, so dass Sie die ersten 6 Ziffern brauchen, um den Ursprung der Karte nachzuschlagen. Wir speichern nicht die ersten 6 Ziffern, Wir speichern die Kartenlevel und das Land der Ausgabe, für Betrug und um oben zu berechnen, da Stripe dies nicht tut. – Dawesi