1

Doexpresscheckoutpayment サービスにアクセスすると、以下のエラーが発生します。

エラー : 支払いはユーザーによって承認されていません エラー コード : 10485

何が問題なのか理解できません。助けてください。

以下は私が従った手順です:

1) setExpressCheckout はトークンを取得しましたか 2) 上記のトークンを使用して getExpressChecoutDetails を呼び出し、payerID を取得しました 3) 上記の詳細を使用して Doexpresscheckoutpayment を呼び出し、支払いが承認されませんでした。

バージョン:98.0 エンドポイント: https://api-aa.sandbox.paypal.com/2.0/

ありがとう..

4

2 に答える 2

0

支払人を PayPal にリダイレクトしませんでした! したがって、エラーメッセージに記載されているように、「ユーザーは支払いを承認しませんでした」。

シーケンスは...

  1. トークン = SetExpressCheckout()
  2. redirect_to_paypal (トークン) -> Paypal は RETURNURL にリダイレクトします
  3. RETURNURL: GetExpressCheckoutDetails を呼び出す
  4. DoExpressCheckoutPayment
于 2013-08-08T10:58:41.863 に答える
0

私は解決策を得ました..顧客は支払いを承認する必要があります...

https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=

于 2013-05-16T04:40:50.540 に答える