2015-10-05 70 views
0

在使用paypal mobile sdk's時,以下是我如何理解它如何工作的,正如我在docs中讀到的一樣。Paypal mobile SDK - 單個支付交易不會在儀表板的交易標籤中更新

  1. 一個插件會顯示將提示您登錄。
  2. 登錄後,付款將被處理,您將收到一些「付款證明」數據,這些數據將被轉發到服務器進行驗證。
  3. 然後,服務器將使用付款ID獲取付款數據
  4. 作爲開發者,您應該手動驗證其「狀態」以及其包含的「交易」對象。

之後,當我嘗試查看是否所述交易「完成」。我刷新沙箱儀表板中的事務選項卡,不出現任何內容。爲了確認這些交易是否真的發生,我應該採取下一個程序嗎?

另外,是否有一個「single payment」用於網站的移動sdks的等價物據我所知,沒有「網絡」sdk的提供,將產生一個類似於移動sdk的下拉。

回答

1

沙箱上顯示的交易可能會延遲。如果您有交易ID,則可以執行REST call to get its status以查看它是否已獲得批准。

對於網站的推入選項,首選解決方案是v.zero,一旦與它集成,您就可以使用貝寶作爲付款選項。

+0

是的,這也是我第一次想到的,但日子已經過去了,交易標籤中沒有更新。我也已經嘗試了使用快速結賬交易鏈接的REST調用,並且它說無效的資源。 – kapitanluffy

+0

在這種情況下,我懷疑交易是否已經完成。如果您在https://github.com/paypal/PayPal-iOS-SDK#single-payment上關注移動SDK文檔,它會提及您如何驗證付款。 –