3

PayPal REST API を PayPal SDK と統合しました。サンドボックス資格情報を使用している場合はサンドボックスで正常に動作していますが、ライブ PayPal 資格情報を使用している場合、PayPal のカード保存機能 (REST API を使用) は正常に動作していますが、PayPal のカード ID (PayPal によって生成された) を使用して支払いをしようとするとCARD-8K0630766A878805HYRGHBCD のように)、次のようなエラーに直面しています。

    Exception: Got Http response code 401 when accessing https://api.paypal.com/v1/payments/payment. Retried 0 times.
    {
     "name":"UNAUTHORIZED_PAYMENT",
     "message":"Unauthorized payment",
     "information_link":"https://developer.paypal.com/webapps/developer/docs/api/#UNAUTHORIZED_PAYMENT",
     "debug_id":"3424fdf3dac86"
   }

多くの研究開発を行いましたが、問題を解決できませんでした。

問題ができるだけ早く解決されるように、不足しているものや間違いをお知らせください。

4

3 に答える 3

1

認証に失敗したため、デフォルトでは有効になっていないため、ライブ資格情報を有効にしたことがありますか。

于 2014-01-24T08:23:46.540 に答える
1

サンドボックスをライブに切り替えるには、「モード」を「サンドボックス」から「ライブ」に変更し、ライブ クライアント/シークレット ペアを使用する必要があります。サンドボックス モードを使用して作成したオブジェクト/ペイパル エンティティは機能しなくなります。ライブ認証情報を使用して再作成する必要があります。

于 2015-01-18T04:50:46.057 に答える
0
  1. に行く: https://developer.paypal.com/developer/accountStatus#enableDCC
  2. 「ダイレクトクレジットカード」と「将来の支払い」が有効になっていることを確認してください
于 2016-07-16T05:30:31.523 に答える