Paypal付款 - 500错误

时间:2017-09-15 09:13:22

标签: c# paypal paypal-sandbox paypal-adaptive-payments

我正在尝试在我的系统中进行自动付款,并使其在沙盒模式下完美运行。很快,当我切换到实时模式时,我收到500错误。我不确定我复制的网址是否可能来自旧网站或其他内容。

这是我的参数:

enter image description here

我的回帖错误如下:

{"ClassName":"PayPal.Exception.HttpException","Message":"The remote server returned an error: (500) Internal Server Error.","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at PayPal.HttpConnection.Execute(String payLoad, HttpWebRequest httpRequest)\r\n at PayPal.APIService.MakeRequestUsing(IAPICallPreHandler apiCallHandler)\r\n at PayPal.BasePayPalService.Call(IAPICallPreHandler apiCallHandler)\r\n at PayPal.AdaptivePayments.AdaptivePaymentsService.Pay(PayRequest payRequest, String apiUserName)\r\n at Cashbackeroo.Payment.PayPal.PayPalPaymentService.Pay(PaymentRequest paymentRequest)","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":"8\nExecute\nPayPalCoreSDK, Version=1.7.1.0, Culture=neutral, PublicKeyToken=5b4afc1ccaef40fb\nPayPal.HttpConnection\nSystem.String Execute(System.String, System.Net.HttpWebRequest)","HResult":-2146233088,"Source":"PayPalCoreSDK","WatsonBuckets":null}

2 个答案:

答案 0 :(得分:0)

自适应帐户 Adaptive Accounts API允许您为PayPal用户创建和管理PayPal帐户。要进行API调用,请参阅Adaptive Accounts API调用标头和端点。

自适应帐户端点 进行Adaptive Accounts API调用。包含带有API凭据的AppID。 对于沙箱测试,请指定AppID为APP-80W284485P519543T。

API 格式 端点 自适应账户 SOAP和XML, NVP或JSON 生活 https://svcs.paypal.com/AdaptiveAccounts/ 砂箱 https://svcs.sandbox.paypal.com/AdaptiveAccounts/

答案 1 :(得分:0)

尝试在浏览器中直接打开Paypal网址。它会返回500服务器错误还是200 ok?

通常当Paypal服务器关闭时,响应为500服务器错误。