Tuesday, June 18th 2013, 11:43pm UTC+2

You are not logged in.

  • Login
  • Register

Paypal Express

chris

Intermediate

Date of registration: Feb 16th 2009

Posts: 443

201

Thursday, December 3rd 2009, 10:09am

Ich hatte grad das große Glück mal diesen Fehler miterleben zu dürfen von dem diverse Kunden oftmals sprechen. Kann mir jemand was dazu sagen? Oder hattet ihr schonmal ähnliche Probleme? Ich werd mich mal auf die Fehlersuche begeben aber es wäre nett wenn jemand einen Rat hätte.

(This term was hidden for guests. To be able to read it you should register!)
Ps.: die bestellung bzw. bestellnummer gab/gibt es nicht doppelt... Und die Fehlermeldung erscheint in der

(This term was hidden for guests. To be able to read it you should register!)
auch ist mein warenkorb immernoch gefüllt, obwohl die Bestellung im adminbereich mit Status "Paypal Zahlung fehlgeschlagen" vermerkt ist
  • Go to the top of the page

franky_n

Professional

Date of registration: Mar 26th 2009

Posts: 615

Thanks: 29

202

Thursday, December 3rd 2009, 10:28am

Hallo Chris,

also für mich sieht das so aus das PayPal mackert das es bereits überwiesen ist.
Das hat also nicht mit dem Shop direkt zu tun sondern damit das die Daten bereits an PayPal übergeben wurden.

Kann es sein das der Kunde einen Refresh des Browsers beim Zahlungsvorgang gemacht hat?

Viele Grüße

Franky
  • Go to the top of the page

chris

Intermediate

Date of registration: Feb 16th 2009

Posts: 443

203

Thursday, December 3rd 2009, 10:36am

hey franky,

danke für den Hinweis. Ich habe mal etwas nachgeforscht und das Problem "gelöst" Ursache dafür war: Wir nutzen 1 paypal konto für mehrere shops. Die bestellnummer wurde in einem anderen Shop bereits genutzt.... paypal merkt sich dies und somit kommt es zu der Fehlermeldung :S
Naja mal schaun wie ich das gelöst bekomme.. aber wenigstens weiß ich jetzt was los ist^^
  • Go to the top of the page

chris

Intermediate

Date of registration: Feb 16th 2009

Posts: 443

204

Friday, December 11th 2009, 3:02pm

Nochmal ne Frage zu Paypal. Paypal setzt ja wenn der Rechnungsbetrag eingegangen ist den Bestellstatus auf
(This term was hidden for guests. To be able to read it you should register!)
wo passiert das? Ich würde gern wenn das passiert das Rechnungseingangsdatum in eine mysql tabellen spalte schreiben
  • Go to the top of the page

HHGAG

Sage

Date of registration: Jun 14th 2008

Posts: 15,374

Thanks: 37

Occupation: CEO

205

Friday, December 11th 2009, 5:22pm

H.H.G. A.Ş.
Hasan H. Gürsoy (CEO)
--------------------------------------------------------------------------------------------------------------------
Shopsoftware - Shopsystem - Webshop - Onlineshop - Sanal mağaza - Sanal market - eTicaret
  • Go to the top of the page

chris

Intermediate

Date of registration: Feb 16th 2009

Posts: 443

206

Tuesday, August 31st 2010, 12:12pm

Ist es möglich die Bestellbestätigungsmail zu verschicken, obwohl die Paypalzahlung fehlschlagen ist? Die bekommen aktuell nur die Meldung über eine Fehlgeschlagene Zahlung wissen aber, wenn sie dann normal überweisen sollen, i.d.R nicht mehr was und das sie überhaupt bestellt haben.
  • Go to the top of the page

HHGAG

Sage

Date of registration: Jun 14th 2008

Posts: 15,374

Thanks: 37

Occupation: CEO

207

Tuesday, August 31st 2010, 1:11pm

H.H.G. A.Ş.
Hasan H. Gürsoy (CEO)
--------------------------------------------------------------------------------------------------------------------
Shopsoftware - Shopsystem - Webshop - Onlineshop - Sanal mağaza - Sanal market - eTicaret
  • Go to the top of the page

chris

Intermediate

Date of registration: Feb 16th 2009

Posts: 443

franky_n

Professional

Date of registration: Mar 26th 2009

Posts: 615

Thanks: 29

209

Tuesday, August 31st 2010, 3:23pm

Hallo chris,

das

(This term was hidden for guests. To be able to read it you should register!)

würde ich vor die

(This term was hidden for guests. To be able to read it you should register!)

setzen.
Dahinter ist bereits alles gelaufen, d.h. alle Sessions zurückgesetzt, redirects gemacht, alles geleert etc.
Da wird es darum auch nicht funktionieren.

Viele Grüße

Franky
  • Go to the top of the page

chris

Intermediate

Date of registration: Feb 16th 2009

Posts: 443

210

Tuesday, August 31st 2010, 3:32pm

Also es davor einzubinden bringt nix. Ebenfalls keine mail...
  • Go to the top of the page

franky_n

Professional

Date of registration: Mar 26th 2009

Posts: 615

Thanks: 29

211

Tuesday, August 31st 2010, 4:31pm

Hallo chris,

ich denke das Du das auch außerhalb des tmp legen musst


(This term was hidden for guests. To be able to read it you should register!)


denn dort wird wahrscheinlich die Mail ausgeführt. In der Funktion "after process()" in Deinem paypal Express Modul.

Auch würde ich mal einfach Deine Version ausprobieren. Ist ne Minute Arbeit das
(This term was hidden for guests. To be able to read it you should register!)
raus zu nehmen. :)

Viele Grüße

Franky
  • Go to the top of the page

chris

Intermediate

Date of registration: Feb 16th 2009

Posts: 443

212

Tuesday, August 31st 2010, 4:50pm

Also die mail wird in der

(This term was hidden for guests. To be able to read it you should register!)
ausgeführt, und

(This term was hidden for guests. To be able to read it you should register!)
kommt ja erst nach dem include, ich bin mir halt nicht sicher was mit dem $tmp noch bezweckt wird. Wenn es tatsächlich nur ist um den Emailversand und das abschließen der Bestellung an dem Punkt zu verhindern könnte man es einfach raus nehmen, außer es hat noch einen anderen Einfluss....
  • Go to the top of the page

chris

Intermediate

Date of registration: Feb 16th 2009

Posts: 443

213

Tuesday, August 31st 2010, 5:12pm

Und einfach die Abfrage rausnehmen scheint nicht sinnvoll... immerhin leitet es bei paypal auf die paypal seite, und innerhalb der if steht ja ein

(This term was hidden for guests. To be able to read it you should register!)
das würde dann wohl kollidieren...

edit.: Es kollidiert nicht, führt aber auch nicht zum gewünschten Ergebnis, da greift noch was anderes mit rein.
  • Go to the top of the page

franky_n

Professional

Date of registration: Mar 26th 2009

Posts: 615

Thanks: 29

214

Tuesday, August 31st 2010, 5:17pm

Hi chris,

hier mal was zu dem $tmp:

Altes XTC Modul in neuen HHG Shop - wo sind die Unterschiede?

Bedeutet so viel wie (temporäre Produkte vorhanden ja/nein).

EDIT: So hab mal gerade nachgeschaut. Die send_order.php prüft ob die Order vorhanden ist und schickt dann eine Mail raus. Da aber ein Abbruch erfolgt und die Order nicht angelegt ist, wird hier in der send_order.php


(This term was hidden for guests. To be able to read it you should register!)


keine Mail verschickt.

Die

(This term was hidden for guests. To be able to read it you should register!)

kannst Du aber nicht nach vorne legen in deine checkout_process.php da die customer email ja bekannt sein muss und die wird in der send_order noch mal abgefragt...

Hmmmm....

Viele Grüße

Franky

This post has been edited 4 times, last edit by "franky_n" (Aug 31st 2010, 5:31pm)

  • Go to the top of the page

chris

Intermediate

Date of registration: Feb 16th 2009

Posts: 443

215

Tuesday, August 31st 2010, 5:32pm

Ich werde da morgen nochmal rein schauen, danke aber für deine freundliche Unterstützung :)
  • Go to the top of the page

chris

Intermediate

Date of registration: Feb 16th 2009

Posts: 443

216

Wednesday, September 1st 2010, 4:25pm

Also irgendwie raff ich nicht was der braucht um pauschal die Bestellbestätigungsmail zu schicken....

(This term was hidden for guests. To be able to read it you should register!)

die 3 zeilen sollten doch reichen oder habe ich was vergessen?
  • Go to the top of the page

franky_n

Professional

Date of registration: Mar 26th 2009

Posts: 615

Thanks: 29

217

Wednesday, September 1st 2010, 6:47pm

Hallo Chris,

wie ich schon sagte schau mal in die send_order.php.
Dort steht folgendes:


(This term was hidden for guests. To be able to read it you should register!)


und bedeutet ja das er schaut ob der Kunde eine Order hat. Wenn er sie nicht hat (und ich denke das passiert bei einem Abbruch bei Paypal) wird auch keine Mail verschickt.
Das müsste die Schleife sein die verhindert das Du eine Mail schicken kannst und ich denke das Du dort umbauen musst...

Viele Grüße

Franky
  • Go to the top of the page

chris

Intermediate

Date of registration: Feb 16th 2009

Posts: 443

218

Friday, September 3rd 2010, 2:17pm

Welche Funktionen brauch ich denn alles um die Bestätigungsmail vollständig zu schicken?
Das Problem ist ja das man, bevor der Mailversand stattfindet auf die Paypalseite geleitet wird, wenn ich aber nun vorher die mail versenden will, egal ob Fehlgeschlagene Paypalzahlung oder nicht, müsste ich ja den redirect unter den
(This term was hidden for guests. To be able to read it you should register!)
oder den send_oder.php include am Anfang platzieren.
  • Go to the top of the page

HHGAG

Sage

Date of registration: Jun 14th 2008

Posts: 15,374

Thanks: 37

Occupation: CEO

219

Friday, September 3rd 2010, 4:17pm

In der Datei
(This term was hidden for guests. To be able to read it you should register!)
siehst Du doch was benötigt wird. Ist das jetzt so schwer, den Include vor
(This term was hidden for guests. To be able to read it you should register!)
zu platzieren?
H.H.G. A.Ş.
Hasan H. Gürsoy (CEO)
--------------------------------------------------------------------------------------------------------------------
Shopsoftware - Shopsystem - Webshop - Onlineshop - Sanal mağaza - Sanal market - eTicaret
  • Go to the top of the page

chris

Intermediate

Date of registration: Feb 16th 2009

Posts: 443

220

Friday, September 3rd 2010, 4:21pm

Das prob. ist, dass wenn ich den send_order include bei


(This term was hidden for guests. To be able to read it you should register!)

einfüge, zwar der mailversand wunderbar funktioniert, aber ich mit der Meldung

(This term was hidden for guests. To be able to read it you should register!)
in den Warenkorb zurück geworfen werde. Der scheint was weg zu schneiden, finde aber nirgendwo ein unset o.ä. auch der

(This term was hidden for guests. To be able to read it you should register!)

Eintrag an der oben erwähnten Stelle bringt da keine Abhilfe
  • Go to the top of the page