2016-09-19 69 views
0

我想使用android SDK實現未來付款(沙箱)。在我與測試用戶一起登錄後,我看到協議屏幕,當我點擊Accept時,出現一個錯誤對話框。日誌說,請求是「超出範圍」(見下文)。 「未來付款」在沙盒模式中啓用。 我在網上發現的一些消息說,我應該禁用它,然後重新啓用它。但是這不起作用,因爲我甚至無法禁用沙盒模式中的功能...(或者我是否在監督某些內容?我只是看到綠色的複選標記,就是這樣...)PayPal未來付款不在沙盒中工作(「invalid_request」)

(「正常的」支付工作在沙箱模式精細)

W/paypal.sdk:FE SN:13貝調試-ID:d7227a83c8086 [沙箱,2.14.5;釋放]

E/paypal.sdk:請求失敗http statusCode:400,例外:錯誤請求

E/paypal.sdk:請求失敗,服務器響應:{「error」:「invalid_request」,「error_description」:「請求的範圍無效[https://uri.paypal.com/services/payments/futurepayments]「}

E/paypal.sdk:invalid_request

回答

0

好的,我自己找到了解決方案。 綠色複選標記並不意味着某些東西是「啓用」的(儘管沒有複選標記的按鈕有一個名爲「啓用」的按鈕...),這只是表示可以在此環境中啓用此功能。如果您要檢查它是否真的被啓用,你必須去:

https://developer.paypal.com/developer/applications/

  1. 以下REST API,點擊您的應用程序
  2. 「接受付款」需要檢查
  3. 點擊「高級選項」(後面接受付款)
  4. tadaaa這裏你可以真正使未來付款...

不錯的工作PayPal ...一如既往的最糟糕的設計。

相關問題