SandboxでAdaptivePaymentsの支払いをしようとしています。PayPal Sandboxから500を取得するAdaptivePayments/Pay
私はこのような応答を得続ける(JSONはPythonの辞書にデコード):私はチェックして、他の成功した要求に対してもドキュメントに対して、自分のリクエストボディパラメータとリクエストヘッダを再チェックしてい
{u'error': [{u'category': u'Application',
u'domain': u'PLATFORM',
u'errorId': u'520002',
u'message': u'Internal Error',
u'severity': u'Error',
u'subdomain': u'Application'}],
u'responseEnvelope': {u'ack': u'Failure',
u'build': u'32250686',
u'correlationId': u'864242c1ece9f',
u'timestamp': u'2017-06-02T04:29:08.091-07:00'}}
このタイプは既にサーバーから作成しています。
サンドボックスは、フレーク状とすることができるが、他の要求は成功していると私はそれが私の要求に問題があると思いますので、誤差が24時間持続しています。
私はX-PAYPAL-REQUEST-DATA-FORMAT: NV
を使用していますし、リクエストボディは、次のようになります。まあ、私は最終的に問題を発見
actionType=PAY¤cyCode=GBP&cancelUrl=<mysite/cancel>&returnUrl=<mysite/return>&requestEnvelope.errorLanguage=en_US&preapprovalKey=<preapp key>&receiverList.receiver(0).email=<an email address>&receiverList.receiver(0).amount=0.62
(実際のURLとで置換事前承認キー付き)