Я пытался обновить IPN PayPal, и я застрял.Я был бы признателен за помощь, если бы кто-то мог сэкономить там время.Как следует из названия, Postback необходимо обновить до HTTPS.
$demo = false;
$url = 'www.paypal.com';
$header = "POST /cgi-bin/webscr HTTP/1.0\r\n";
$header .= "Content-Type: application/x-www-form-urlencoded\r\n";
$header .= "Content-Length: " . strlen($req) . "\r\n\r\n";
$fp = fsockopen($url, 80, $errno, $errstr, 30);
Я пробовал следующее: изменив $ url, чтобы иметь tls: // и ssl: // in с www.PayPal.com & www.ipnpb.paypal.com
Я также изменил порт на 443 в $fp
.
Когда я попробовал ipnpb.paypal.com, я просто застрял вбесконечный цикл загрузки.