Welcome, Guest. Please login or register.
Did you miss your activation email?
May 26, 2012, 01:41:44 PM

Login with username, password and session length
Search:     Advanced search
Wollen Sie dem WebsiteBaker Team beitreten?
Nähere Informationen finden Sie unter hier und auf unserer neuen Webseite.
155538 Posts in 21712 Topics by 7737 Members
Latest Member: deanmacullam
* Home Help Search Login Register
Pages: [1]   Go Down
Print
Author Topic: Bakery/Paypal: "Unable to connect to PayPal PDT server"  (Read 489 times)
instantflorian
Betatester
*
Offline Offline

Posts: 804



WWW
« on: December 10, 2010, 07:40:52 PM »

Hallo,

in einem Bakery-Shop (Version 1.5.6 unter WB 2.8.1, Paypal-Payment Version 0.4) gibt es ein Problem bei der Bezahlung per Paypal.

Sowohl bei Bakery als auch beim Paypal-Account sind m.E. alle erforderlichen Einstellungen und Angaben vorhanden (Datenübertragung aktiviert, Rückleitungs-URL angegeben, Token hinterlegt). Die Bestellung kommt auch auf dem Paypal-Account an und das Geld wird abgebucht.

Jedoch erscheint nach Rückkehr auf die Bakery-Seite (so weit funktioniert es noch) die Meldung "Unable to connect to PayPal PDT server ( : )". $errno, $errstr von fsockopen sind leer.

Woran kann das liegen?

Gruß
-instantflorian.
Logged
freeSbee
Moderator
**
Offline Offline

Posts: 740


WWW
« Reply #1 on: December 11, 2010, 10:08:06 AM »

Hallo Florian

PayPal PDT (Payment Data Transfer) und IPN (Instant Payment Notification) dienen beide parallel und unabhängig voneinander dazu, die PayPal-Zahlung zu bestätigen. IPN arbeitet im Hintergrund ohne das Zutun des Käufers und ist meist schneller als PDT, welches den Kauf erst bestätigt, wenn der Käufer zurück in den Bakery Shop gelangt ist.

Versuch mal die Debug-Messages für beide Systeme zu aktivieren und poste die Rückmeldungen:
http://www.websitebaker2.org/forum/index.php/topic,7834.msg115641.html#msg115641

Gruss Christoph
Logged
instantflorian
Betatester
*
Offline Offline

Posts: 804



WWW
« Reply #2 on: December 11, 2010, 10:12:16 AM »

Hallo Christoph,

ich hege den starken Verdacht, dass die Probleme dadurch verursacht werden, dass fsockopen() auf dem fraglichen Server deaktiviert ist. Habe den Provider schon um Re-Aktivierung gebeten.

Viele Grüße
-Florian.
Logged
freeSbee
Moderator
**
Offline Offline

Posts: 740


WWW
« Reply #3 on: December 11, 2010, 01:25:24 PM »

Hallo Florian

Ja, das denke ich auch. Manche Hoster benutzen aus Sicherheitsüberlegungen andere Ports - möglicherweise liegt auch da die Ursache. Bei fsockopen() kannst du den Port als Parameter mitgeben - einfach von 80 auf die entsprechende Nummer wechseln.

Gruss Christoph
Logged
Pages: [1]   Go Up
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!