2014-11-23 115 views
1

我有一個ASP.NET網站,我的客戶可以使用Paypal Express Checkout定期付款在網站上執行購買。貝寶等待購買 - IPN

我不知道發生了什麼,但我的第一位客戶曾試圖付款並完成整個過程。但是,購買過程是「待定」。

我有一個PayPal知道發送IPN的IPN.aspx頁面,並且它在沙盒中一切正常。

我該如何解決這個問題(Paypal期望一些不是本地主機的鏈接),我該如何讓Paypal向我發送付款以獲得批准?

這對我來說非常重要,因爲這是我從Paypal收到的唯一收入,不幸的是它非常需要它。

即使我需要改變整個過程,任何幫助都會很棒。

編輯:

「定期」是不相關的,因爲我現在看到它在定期支付情況以及

+0

你看到狀態爲待處理的地方嗎?在貝寶帳戶或您的網站? – Eshan 2014-11-23 11:01:17

+0

在PayPal。並且我認爲「重複發生」與我現在看到它在正常付款中發生時並不相關 – Bergkamp 2014-11-23 11:07:24

+0

我也爲我的第一位客戶提供了此服務,但我設置的測試帳戶顯示已完成。我不確定這是客戶帳戶的問題,還是真的如何處理,因爲我無法用自己的測試帳戶複製它。 – isaaclw 2015-04-22 17:22:08

回答

0

對不起,不回答我的問題。 我需要做的是在PayPal設置中更新IPN地址,然後將PayPal通知發送到該地址。 問題在於我沒有等待足夠長的時間才能收到通知,因爲PayPal不會在設置購買者定期配置文件後立即執行重複購買,這需要一段時間(等待一天)。