2012-04-08 98 views
4

當客戶從PayPal付款後,他可以自動重定向回我的網站,自動返回和pdt功能打開。當客戶等待10秒鐘進行自動重定向時,一切正常,交易ID通過get發送,但當客戶選擇「點擊此處」而不是等待10秒鐘進行自動重定向時,交易ID不是發送。貝寶PDT - 無法獲得交易ID

任何人都知道一種方法來解決這個問題?

謝謝!

回答

0

首先,你只是試圖顯示交易ID,或者你是否試圖將其添加到數據庫或用於電子郵件收據等?

如果你只是試圖顯示它,然後PDT是好的。否則,我強烈建議您使用IPN。它非常相似,只是無論用戶是否返回到您的網站,數據總是會被髮送到它,即使啓用了自動返回功能,也不總能保證這些數據。

如果PDT是您所需要的,那麼無論他們如何恢復,它都應該能夠保持一致。儘管如此,我很少使用PDT,但我最近還沒有測試過它。我必須在沙箱中運行一些測試,看看我是否可以重現這一點,並找出如何使其工作方式。

不過,讓我知道,因爲如果IPN是更好的解決方案,我不想浪費時間搞亂PDT。