Erfahrungen mit xtc-modified

Alles rund ums PayPal im XT Commerce Shop
pcartist
Beiträge: 11
Registriert: Mi 14. Okt 2009, 13:51

Re: Erfahrungen mit xtc-modified

Beitrag von pcartist » Fr 11. Mai 2012, 11:23

Hallo Michael,

die entsprechende Passage in der application_top.php sieht bei mir eigentlich gut aus und ich denke, es würde im Falle eines Fehlers ja gar nichts gehen, oder?

Code: Alles auswählen

// Include Template Engine
// BOF - Tomcraft - 2009-05-26 - update smarty template engine to 2.6.26
//require (DIR_WS_CLASSES.'Smarty_2.6.22/Smarty.class.php');
require (DIR_WS_CLASSES.'Smarty_2.6.26/Smarty.class.php');
// EOF - Tomcraft - 2009-05-26 - update smarty template engine to 2.6.26

Michael
Administrator
Beiträge: 422
Registriert: Fr 2. Jan 2009, 12:13

Re: Erfahrungen mit xtc-modified

Beitrag von Michael » Fr 11. Mai 2012, 11:44

Du musst auch nicht die application_top.php ändern sondern die application_top_callback.php -
und zwar mit der Zeile die in der application_top.php steht.
Viele Grüße - Michael

pcartist
Beiträge: 11
Registriert: Mi 14. Okt 2009, 13:51

Re: Erfahrungen mit xtc-modified

Beitrag von pcartist » Fr 11. Mai 2012, 12:13

Ohhh Mann!

Wer lesen kann ist klar im Vorteil :)
Der Fehler ist weg. Jetzt warte ich mal den heutigen Tag ab, wie es mit den Zahlungen aussieht. Ich gebe Dir auf jeden Fall bescheid, ob mein Problem gelöst wurde.

Danke aber schon jetzt für Deine Hilfe und hey... HUT AB VOR DEINER REAKTIONSZEIT! Echt strange, wie schnell Du antwortest.

Michael
Administrator
Beiträge: 422
Registriert: Fr 2. Jan 2009, 12:13

Re: Erfahrungen mit xtc-modified

Beitrag von Michael » Fr 11. Mai 2012, 12:19

Ich drück dir beide Daumen - und danke für die Blumen...:-)
Viele Grüße - Michael

pcartist
Beiträge: 11
Registriert: Mi 14. Okt 2009, 13:51

Re: Erfahrungen mit xtc-modified

Beitrag von pcartist » Fr 11. Mai 2012, 14:01

Da bin ich wieder :cry:

Ich habe nun soeben folgende Mail bekommen:


Betreff: PayPal IPN Invalid Process



Received INVALID responce but invoice and Customer matched.
POST - 66.211.xx.xx - -
$_POST:
invoice=3392
first_name=Rexxx
mc_shipping=0.00
mc_currency=EUR
payer_status=verified
payment_fee=
address_status=unconfirmed
payment_gross=
address_zip=72xxx
address_country_code=DE
mc_handling=0.00
txn_type=cart
num_cart_items=6
verify_sign=Aw5i2eEvd6DYtHieLGy8TFWLVVKfAziBK1vxDu9vsUEmFxH-jY2ebX5B
payer_id=Y2YVDN656MEEW
charset=windows-1252
tax1=0.00
receiver_id=RSR6FRHAWT3F4
tax2=0.00
tax3=0.00
tax4=0.00
tax5=0.00
tax6=0.00
mc_handling1=0.00
mc_handling2=0.00
mc_handling3=0.00
mc_handling4=0.00
mc_handling5=0.00
tax=0.00
item_name1=i3-LIGHT DSK Intel® Core i3-2120 (2x 3.30GHz) |
mc_handling6=0.00
item_name2=Festplattenentkoppler Hard Drive Silencer II Einbaurahmen 3,5"-5
item_name3=ausgewähltes Zubehör in PC System verbauen (Ready to work)
item_name4=Superleise SuperSilent PC Modifikation
payment_type=instant
item_name5=LÜ 80x80 ARCTIC COOLING F8 Pro rt
item_name6=Versandkosten
address_street=Montxx
mc_shipping1=0.00
mc_shipping2=0.00
mc_shipping3=0.00
txn_id=8R604355NTxxxx
mc_shipping4=0.00
mc_shipping5=0.00
mc_shipping6=0.00
mc_gross_1=627.01
quantity1=1
mc_gross_2=15.01
quantity2=1
item_number1=4260219xxx
protection_eligibility=Eligible
mc_gross_3=0.00
quantity3=1
item_number2=Sil-0522
mc_gross_4=39.00
quantity4=1
item_number3=4260219xxx
custom=
mc_gross_5=2.59
quantity5=1
item_number4=4260219xxxx
mc_gross_6=20.00
quantity6=1
item_number5=LÜ00253
item_number6=
residence_country=DE
last_name=Sixxx
address_state=
payer_email=er@dort.de
address_city=Sulz
payment_status=Completed
payment_date=07:01:45 May 07, 2012 PDT
transaction_subject=
receiver_email=ich@hier.de
mc_fee=8.79
notify_version=3.4
address_country=Germany
mc_gross=703.61
address_name=Max Muster
ipn_track_id=aa3d5fxxx
$_GET:

Im Shop wurde synchron dazu der Status erneut auf abgelehnt gesetzt.

Michael
Administrator
Beiträge: 422
Registriert: Fr 2. Jan 2009, 12:13

Re: Erfahrungen mit xtc-modified

Beitrag von Michael » Fr 11. Mai 2012, 14:21

MMhh - beim Empfang des IPN Aufrufs nimmt das Programm die von PP gesendeten Daten, holt sich
die Daten aus der Order und sendet an PP eine Abfrage mit den Daten aus der Order um sicherzugehen,
dass die PP Daten mit denen der Order übereinstimmen.
Dabei sendet PP nicht ein "VERIFIED" zurück und das Programm setzt die Order auf "Zurückgewiesen".
Es muss sich also irgendwas geändert haben mit den Daten in der Order seit dem Bezahlen bei PP und
dem Senden der IPN von Paypal aus.
Nur was....???

Ich habe das schon irgendwann mal gehabt - nur was war das...? Muß mal suchen
Viele Grüße - Michael

Michael
Administrator
Beiträge: 422
Registriert: Fr 2. Jan 2009, 12:13

Re: Erfahrungen mit xtc-modified

Beitrag von Michael » Fr 11. Mai 2012, 14:36

Mhhh - am 07.03.2011 hat schon mal jemand so einen Fall gehabt. Allerdings
hat er sich nie wieder gemeldet und ich gehe/ging davon aus, es war einmalig....

Bei dir liefen doch einige Aufträge korrekt und nur einige mit diesem Fehler.
Versuch doch mal ob du irgendwie einen Unterschied in den Aufträgen findest.
Vielleicht bestimmte Artikel mit Sonderzeichen in den Namen oder sonst irgendwas...
Viele Grüße - Michael

bk_xtc
Beiträge: 17
Registriert: Mo 10. Jan 2011, 15:50

Re: Erfahrungen mit xtc-modified

Beitrag von bk_xtc » Di 22. Mai 2012, 11:12

Das Problem hatten wir auch schon mal temporär gehabt.
In dem Fall konnte PayPal weder über curl noch über den Fallback file_put_contents erreicht werden.

Gibt es im php_error.log so etwas wie
file_get_contents(https://www.paypal.com/cgi-bin/webscr) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: Connection refused in /path-to-xtc/includes/classes/paypal_checkout.php on line ...?

Kommt die E-Mail bei jeder PP-Bestellung oder nur sporadisch? Ist eine Firewall konfiguriert?

Nachtrag: Nach Rücksprache mit dem PP-Support gab es wirklich Verbindungsprobleme.

pcartist
Beiträge: 11
Registriert: Mi 14. Okt 2009, 13:51

Re: Erfahrungen mit xtc-modified

Beitrag von pcartist » Di 22. Mai 2012, 13:53

Hallo,

nachdem unser Informatiker das Modul Degguged hatte, konnten wir den Fehler auf das URL-Encoding zurückführen. Es werden im betroffenen Shop durch einen automatisierten Import kritische Sonderzeichen im Titel escaped. durch die verwendete Funktion stripslashes wird die Länge des Titels verändert und de Fehler produziert.

Nach dem Urlaub werde ich unseren Fix hier Posten, denn da jetzt 5 Zeilen Code auf eine verkürzt werden, ist das ein guter fIx, nicht? :D

JasminBond
Beiträge: 13
Registriert: Do 6. Dez 2012, 17:31
Wohnort: NRW

Re: Erfahrungen mit xtc-modified

Beitrag von JasminBond » Do 27. Dez 2012, 21:44

Der Urlaub sollte zu Ende sein ?

Warte nun auf die versprochene Lösung.:-)

Mein Problem = Received INVALID responce but invoice and Customer matched

Grüsse von

Jasmin

Antworten