サンドボックス環境で PayPal Adaptive Payments API と Explicit Approval Payment Flow を使用して単純な支払いを実行しようとすると、次のエラー メッセージが表示されます。
プロキシ エラー プロキシ サーバーは、リクエスト GET /webapps/adaptivepayment/flow/expresscheckoutincontextremembermeflow を処理できませんでした。 理由: リモート サーバーとの SSL ハンドシェイク中にエラーが発生しました
この関連記事によると、この問題は解決されたと思われますが、サンドボックス環境で簡単な支払いを行うことができません。
payKey を生成するための API 呼び出しは正常に返されます。
{
'responseEnvelope': {
'ack': 'Success',
'timestamp': '2013-04-01T10:00:33.572-07:00',
'build': '5563463',
'correlationId': '9ddb6d34b8b31'
},
'paymentExecStatus': 'CREATED',
'payKey': 'AP-30241506EH984280M'
}
次の一連のリダイレクトが発生しています。
https://www.sandbox.paypal.com/webapps/adaptivepayment/flow/pay?expType=light&paykey=AP-30241506EH984280M
https://www.sandbox.paypal.com/webapps/adaptivepayment/flow/payinit?iframecookie=1364835660832&paykey=AP-30241506EH984280M&expType=light にリダイレクトします。
https://www.sandbox.paypal.com/webapps/adaptivepayment/flow/corepay にリダイレクトします。
https://www.sandbox.paypal.com/webapps/adaptivepayment/flow/expresscheckoutincontextremembermeflowにリダイレクトします
これにより、約 210 秒後に 500 プロキシ エラーが発生します。
さらに、最初に別のタブで developer.paypal.com にログインするという回避策を試みると、最初のリクエストで 404 エラーが発生します。 expType=light&paykey=AP-45P14958V28124917
私はこの問題を検索し、検索し、突き刺し、突っ込んで死に至らしめました...他の誰かがこの問題を見ていて、誰かが解決策を持っていますか?