PayPal IPN (funktioniert nur mit Sandbox)
Hallo,
ich habe mich inzwischen in die IPN von PayPal eingearbeitet und stehe derzeit vor folgendem Problem:
Das Script funktioniert einwandfrei. Sobald ich von der Sandbox auf "echt"-Modus umschalte funktioniert das Script nicht mehr.
Im Script ändert sich nur folgendes, wenn ich den "Test-Mode" auf "false" stelle:
Config
Weiterleitung
IPN
Hat jemand eine Idee an was das liegen könnte?
Gruß proloser
Hallo,
ich habe mich inzwischen in die IPN von PayPal eingearbeitet und stehe derzeit vor folgendem Problem:
Das Script funktioniert einwandfrei. Sobald ich von der Sandbox auf "echt"-Modus umschalte funktioniert das Script nicht mehr.
Im Script ändert sich nur folgendes, wenn ich den "Test-Mode" auf "false" stelle:
Config
PHP:
$test_mode = true;
Weiterleitung
PHP:
$var= "cmd=_xclick&business=" . urlencode($ppemail) . "&no_shipping=0&no_note=1";
........
........
........
if($test_mode == true) {
header("Location: https://www.sandbox.paypal.com/cgi-bin/webscr?" . $var);
} else {
header("Location: https://www.paypal.com/cgi-bin/webscr?" . $var);
}
........
........
........
IPN
PHP:
........
........
........
if($test_mode == true) {
$fp = fsockopen ('ssl://www.sandbox.paypal.com', 443, $errno, $errstr, 30);
} else {
$fp = fsockopen ('ssl://www.paypal.com', 443, $errno, $errstr, 30);
}
.........
.........
.........
if (strcmp ($res, 'VERIFIED') == 0) {
mail($_POST['payer_email'], "Test", "Text...", "From: Test User <test@example.com>");
}
........
........
........
Hat jemand eine Idee an was das liegen könnte?
Gruß proloser
Zuletzt bearbeitet: