-gelöst- Kreditkartendaten kommen nicht an

boehnke

Aktives Mitglied
19. Juni 2007
7
0
Hallo,
ich setze OSCommerce in der aktuellen Versin ein. Wenn ein Kunde eine Bestellung macht, sehe ich in der Admin-oberfläche vom OS-Commerce in der Bestellung auch die Kartendaten.

Allerdings finde ich dies nach dem Datenabgleich im JTL-Wawi (9959) nicht. Ich vermute Sie in der Rubrik Zahlungsinfo. Hier steht leider nur na.

Mach eich was falsch ? Ist es ein generelles Problem ?

Vielen Dank für die Antworten !

www.westernwelt.com
 

shetani

Aktives Mitglied
28. Februar 2007
226
0
Essen
Hallo Michael,

wenn Du das Standardmodul cc verwendest dann kannst Du probieren den Connector für OSC, dort die GetZahlungsInfo.php zu modifizieren.

suche in der Datei GetZahlungsInfo.php

Code:
if ($ZahlungsInfo->payment_method=="cc")
		{		
			//Kreditkarte
			//hole chainkey
			$ZahlungsInfo->send=1;
			$cur_query = eS_execute_query("select configuration_value from configuration where configuration_key=\"CC_KEYCHAIN\"");
			$chain = mysql_fetch_object($cur_query);
			$ZahlungsInfo->cKartenNr = changedataout($ZahlungsInfo->cc_number,$chain->configuration_value);
			$ZahlungsInfo->cGueltigkeit = $ZahlungsInfo->cc_expires;
			$ZahlungsInfo->cCVV = $ZahlungsInfo->cc_cvv;
			$ZahlungsInfo->cKartenTyp = $ZahlungsInfo->cc_type;
			$ZahlungsInfo->cInhaber = $ZahlungsInfo->cc_owner;
		}

ersetze mit

Code:
 if (($ZahlungsInfo->payment_method=="Kreditkarte")||($ZahlungsInfo->payment_method=="Credit Card")) 
      {       
         //Kreditkarte 
         //hole chainkey 
         $ZahlungsInfo->send=1; 
//         $cur_query = eS_execute_query("select configuration_value from configuration where configuration_key=\"CC_KEYCHAIN\""); 
//         $chain = mysql_fetch_object($cur_query); 
         $ZahlungsInfo->cKartenNr = $ZahlungsInfo->cc_number; 
         $ZahlungsInfo->cGueltigkeit = $ZahlungsInfo->cc_expires; 
//         $ZahlungsInfo->cCVV = $ZahlungsInfo->cc_cvv; 
         $ZahlungsInfo->cKartenTyp = $ZahlungsInfo->cc_type; 
         $ZahlungsInfo->cInhaber = $ZahlungsInfo->cc_owner; 
      }

Es sollte funktionieren mit dem Modul cc (soweit Du in den sprachpaketen unter catalog/includes/languages/SEINESPRACHE/modules/payment/cc.php
die Variable define('MODULE_PAYMENT_CC_TEXT_TITLE', 'Kreditkarte');
richtig gesetzt hat.

Dann sollte OSC auch die Kreditkarteninfos an Wawi übertragen.
 

Ähnliche Themen