2013-07-02 161 views
1

我的網站使用PayPal自適應付款API和嵌入式付款流程以及簡單付款。在我的結帳頁面上,我執行Pay API調用,接收成功的響應,然後調用SetPaymentOptions並再次獲得成功響應。然後客戶檢查訂單,並在訂單確認後重定向到https://www.paypal.com/webapps/adaptivepayment/flow/pay的PPDGFrame iFrame,其中expType設置爲「light」,並從Pay API調用收到PayKey。PayPal自適應付款登錄失敗

我已經成功地在沙箱中測試了它,並將其投入生產。該應用程序工作了一兩天,然後停止工作,買家現在在嘗試登錄時收到「請稍後再試」錯誤。我仍然在Pay和SetPaymentOptions API調用中獲得成功響應,並且客戶已成功重定向到PayPal登錄屏幕。客戶輸入登錄憑證,單擊登錄按鈕,幾秒鐘後獲取「請稍後再試」消息。

現在這裏有一些非常奇怪的行爲,如果我見過奇怪的...這個問題首次出現約4天前。由於PayPal告訴我他們需要「幾個星期」才能找到我,兩天前我再次嘗試結帳並遇到同樣的問題。然後,我嘗試了一個客人結帳,它的工作!接下來我嘗試了一次常規用戶結賬,並且它也成功了,所以我認爲自己已經以某種方式解決了問題。

昨天上午我再次嘗試結帳,並得到了和以前一樣的問題。我再次試圖結賬作爲客人,這再次成功,然後立即嘗試定期結帳,並且這次我能夠成功登錄。

今天流量再次被打破。是什麼賦予了?我的網站沒有任何變化。爲什麼它有時會工作,有時甚至沒有,以及客戶結帳似乎能夠暫時解決問題?

+0

這似乎與此處所述的問題相同:http://stackoverflow.com/questions/17354230/paypal-mpl-ios-sdk-the-system-is-currently-unavailable-please-try-again-後來。我所描述的問題也在6月27日首次出現,雖然我得到的信息略有不同(在我的情況中,它只是說「請稍後再試)」,可能是由於我在Windows操作系統上運行,而不是一個移動設備 – Zeeb

+0

碰到這個,因爲我得到了同樣的錯誤 貝寶MTS並不是非常有幫助,以每天1個「錯誤」的答案的速度,它很難保持積極。 – jonaphin

回答

0

問題已解決,我的部分沒有任何操作,也沒有更改網站或應用程序代碼。 API幾個星期後根本無法工作,它開始間歇性地工作,逐漸提高成功率,而支持PayPal的門票處於「等待」狀態。我被告知「工程團隊」正在等待服務器代碼的推出。問題的間歇性和逐漸改善的情況表明,PayPal正在逐步實施對服務器的修復,並且API操作的結果取決於PayPal負載均衡器發送請求的服務器。大約一週後,問題完全解決了。 PayPal當然認爲他們沒有做任何服務器更改。