2016-09-11 32 views
0

我卡在從PayPal返回的IPN通知。我們需要一個實時託管服務用於此目的。我選擇了免費託管服務(000webhost.com)。但是,它有很多相關的問題。需要幫助實施本地主機上的支付寶IPN

我也讀過使用ngrok(https://ngrok.com)(爲我的本地主機創建隧道到外部世界)本地主機 實施IPN上的IPover上的各種帖子,但無濟於事。

我可以得到一個完全可行的解決方案來測試本地主機上的IPN嗎?

下面是我所提到的各個崗位的鏈接:「我可以得到一個完全可行的解決方案,以測試IPN在localhost」 Can I test paypal api's from localhost Using Paypal IPN with website running on localhost

+0

使用ngrok有什麼問題? – Diskdrive

回答

0

- 不,因爲貝寶不能打全球可用的網址

0

您需要確保您的本地服務器可以通過公共IP地址訪問。

你可以做到這一點使用動態DNS服務,例如,或者你可以創建直接指向你的公網IP地址的子域(即ipn.mydomain.com)

如果你的IP改變了你」當然,必須更新DNS記錄,但通常不會經常發生。

有了這樣的設置,你需要確保你的本地路由器/防火牆被配置爲允許HTTP流量通過,然後你可以使用你設置的域作爲你的服務器的URL,然後可以用於在PayPal中配置IPN,以便它可以工作。