2016-09-19 8 views
0

アンドロイドSDKを使用して今後の支払い(サンドボックス)を実装しようとしています。テストユーザーとログインした後、同意画面が表示されます。同意をクリックすると、エラーダイアログが表示されます。ログには、要求が「範囲外」であった(以下を参照)。 「今後の支払い」はサンドボックスモードで有効になっています。 私がオンラインで見つけたいくつかの情報源には、それを無効にしてから再度有効にする必要があると言われています。しかし、これはもはや機能しません。サンドボックスモードで機能を無効にすることはできないので...(または何かを監視していますか?ちょうど緑色のチェックマークが表示されています...)PayPal今後の支払いがサンドボックスで機能しない(「invalid_request」)

通常の」お支払いはサンドボックスモードで正常に動作します)

W/paypal.sdk:FE SN:13 PayPalのデバッグ-ID:d7227a83c8086 [サンドボックス、2.14.5;リリース]

E/paypal.sdk:失敗を要求しますHTTP StatusCode:400、例外:Bad Request

E/paypal.sdk:サーバーの応答でリクエストが失敗しました:{"error": "invalid_request"、 "error_description": "無効なスコープが要求されました[https://uri.paypal.com/services/payments/futurepayments]「}

E/paypal.sdkは:

答えて

0

[OK]をINVALID_REQUEST、私は解決策を自分自身を発見しました。 緑色のチェックマークは、何かが「有効」であることを意味しません(ただし、チェックマークが付いていないものは「有効」と呼ばれるボタンがあります...)、この環境でこの機能を有効にできることを意味します。あなたはそれが実際にあなたがに行かなければなら有効になっているかどうかを確認したい場合は、次のREST API以下

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

  1. 、あなたのアプリ
  2. をクリックすると、「支払いを受け入れる」
  3. クリックをチェックする必要がありますあなたが実際に将来の支払いを有効にすることができ、ここで、 "詳細オプション"(背後の支払いを受け入れる)
  4. tadaaa ...

素敵な仕事PayPal ...常に最悪のデザインが可能です。

関連する問題