2015-11-05 48 views
0

所以,我點擊購買按鈕後,我當前的notify_url根本沒有被擊中。這不是我的網絡服務器,它不是防火牆,它與URL的編碼有關。任何想法,女士們,先生們?我正在做對嗎? - 貝寶IPN工作

P.S;雖然我確實收到了付款,但是我的notify_url沒有被擊中,paypal IPN已啓用,並且由於notify_url未被擊中,我的客戶無法收到他們的在線廣告資源。 :\

$paypalurl = "https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&amount=".urlencode($row['price']). 
"&business=".urlencode($paypalemail)."&item_name=".urlencode($row['name'])." 
&item_number=".urlencode($row['ID']."_".$_SESSION['ID'])." 
&return=".urlencode("http://example.net/Test0/buynow.php")." 
&rm=2&notify_url=".urlencode("http://example.net/Test0/gateway/paypalipn.php")." 
&cancel_return=".urlencode("http://example.net/Test0/buynow.php")." 
&no_note=1&currency_code=USD"; 

回答

1

您是否檢查過IPN notify_URL是否正常工作?您是否嘗試過IPN模擬器中的notify_URL,或者可能在this link中查看IPN偵聽器正在返回200 http狀態?

+0

令人驚訝的是,防火牆引發了這個問題,IPN notify_URL工作正常,IPN Listener返回HTTP 200狀態。非常感謝。 – Comradeo

+0

你的男人! –