2016-08-06 17 views
0

Ich versuche IPN Callback, aber jedes Mal, wenn ich versuche, die IPN-Nachricht mit Paypal zu validieren, heißt es, dass INVALID ist! Ich habe bereits versucht, eine Menge von Methoden im Internet, aber jemand arbeitet, Dies ist mein Code:Paypal IPN halten UNGÜLTIG

header('HTTP/1.1 200 OK'); 
$req = 'cmd=_notify-validate'; 
foreach ($_POST as $key => $value) { 
$value = urlencode(stripslashes($value)); 
$req .= "&$key=$value"; 
$homepage = file_get_contents("https://ipnpb.sandbox.paypal.com/cgi-bin/webscr?{$req}"); 

Dies funktioniert, aber seine zeigt ungültig. Weiß jemand, warum das passiert?

+1

Bitte geben Sie Ihren Code in der Post, keinen Link des Codes. –

+0

Cant weil sagt, dass der Inhalt der meisten Code ist und lassen Sie mich nicht senden –

+1

Ok, dann markiere ich diese Frage zu schließen. –

Antwort

0

Ich denke, Sie müssen Daten an PayPal in einer POST-Anfrage senden, nicht GET!

0

gelöst,
Der Paypal IPN Simulator haben einen Fehler, nur das Datumsfeld entfernen, wenn Sie zu simulieren gehen und Sie werden GEPRÜFT erhalten!