Jump to content
xt:Commerce Community Forum

keine kredit karten info


pirco

Recommended Posts

aus irgendeinem grund werden bei meinem shop die kreditkartennummern der kunden nicht gespeichert. das system l?uft mit dem einfachn CC module und zeigt auch gar keine kredit karten info an (verschiende system settings wurden ausprobiert).

hat irgendjemand damit schon mal erfahrung?

danke im vorraus.

Link to comment
Share on other sites

Funktioniert es, wenn du register_globals auf ON stellst?

Bei mir war das so (dass es mit OFF nicht funktionierte).

Da aber immer alle behaupten xtc liefe problemlos mit register_globals = off, hab ich es stillschweigend bei mir gefixt. Bei Interesse kann ich die ?nderungen noch mal raussuchen (->PM).

Link to comment
Share on other sites

  • 3 months later...

send_order.php: einige smarty-tag (ab ca. Zeile 100) m?ssen wie folgt ersetzt werden:


  $smarty->assign('CREDIT_CARD_TYPE', $order->info['cc_type']);

  $smarty->assign('CREDIT_CARD_OWNER', $order->info['cc_owner']);

  $smarty->assign('ENTRY_CREDIT_CARD_NUMBER', $order->info['cc_number']);

  $smarty->assign('ENTRY_CREDIT_CARD_EXPIRES', $order->info['cc_expires']);

  $smarty->assign('ENTRY_CREDIT_CARD_CVV', $order->info['cc_cvv']);

  $smarty->assign('EMAIL', $order->customer['email_address']);
(Ich hab mir nicht gemerkt, was da vorher stand) includes/modules/payment/cc.php: ab ca. Zeile 466 m?ssen folgende Variablen ersetzt werden. (Auch hier kenne ich die urpsr?nglichen Werte gerade nicht...)
$order->info['cc_owner'] = $_POST['cc_owner'];

  $order->info['cc_expires'] = $_POST['cc_expires'];

  $order->info['cc_start'] = $_POST['cc_start_month'] . $_POST['cc_start_year'];

  $order->info['cc_cvv'] = $_POST['cc_cvv'];

  $order->info['cc_issue'] = $_POST['cc_issue'];

  $order->info['cc_type'] = $_POST['cc_type'];

  $order->info['cc_number'] = $_POST['cc_number'];

Damit sollte die Kreidkartenzahlung auch mit register_globals = off funktionieren (ohne Gew?hr;-)

Link to comment
Share on other sites

Nachtrag: die ?nderungen in der send_order.php war doch keine Ersetzung, sondern die hatte ich hinzugef?gt um die Kreditkarten-Daten auch in der Mail anzuzeigen.

Das sollte man nat?rlich nur tun, wenn man seine Mails verschl?sselt oder zuvor die xtc-interne Verschl?sselungsfunktion auf die Kreditkartennummer angewendet hat!!!

:excl:

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...