Ich habe World Pay mit php sdk implementiert, ich habe Worldpay.useTemplateForm({'reusable':true,})
gesetzt, es funktioniert, als ich versuchte, das generierte Token für meine erste Bestellung zu verwenden. Mein Code istWorldpay WorldpayException (400) CVC kann nicht null/leer sein
$worldpay = new Worldpay('T_S_a61fda99-5c06-47fb-abc4-113db39c09d7');
$obj = array(
"token" => "my-generated-toke", //worldpay.js
"orderDescription" => "your-order-description",
"amount" => 500,
"currencyCode" => "GBP",
'name' => '',
'reusable'=>true
);
Aber wie ich für die zweite Ordnung versuchen, das gleiche Token, es gibt mir die folgende Fehlermeldung:
Worldpay WorldpayException (400) CVC can't be null/empty
Ich würde nicht empfehlen zu tun, Das deaktiviert die Überprüfung des 3-stelligen Sicherheitscode auf der Rückseite der Karte und reduziert die Sicherheit. – Scriptable
Ich stimme dir zu, Scriptable, aber in meinem Fall muss ich das Karten-Token in der Datenbank speichern, und später wird dieses Token immer wieder verwendet, also wenn wir diese Option einschalten, dann muss es das aktualisieren Token für CVC für jede neue Bestellung, was ziemlich nervig ist. – user1875774
@ user1875774 "ziemlich nervig" - Ich denke, die PCI-Compliance ist ziemlich nervig, aber ich möchte auch wissen, dass meine Kartendetails nicht gespammt werden können! – RemarkLima