我们目前无法使用您的PayPal帐户处理您的付款

我在沙箱帐户上收到此错误:

我们目前无法使用您的PayPal帐户处理您的付款。 请返回商家并尝试使用其他付款方式。

我的.Net应用程序已成功重定向到PayPal,并提供正确的付款详细信息。 一旦我使用我的沙盒帐户登录,我就会收到上述错误。 有没有办法获取日志或任何可以帮助我解决问题的方法? 直到本周才一切正常,所以我想知道那个时候有什么变化吗?

我已检查帐户有适当的余额。 付款为24欧元,因此不会过多。 关于这个问题还有一些其他post,但没有任何合适的建议。

在此处输入图像描述

今天大约4个小时后,我终于取得了成功。 我使用沙盒辅助器详细信息登录sandbox.paypal.com,并在“ Profile > My Selling Tools > Block Payments页面中更新了一系列设置。 您可能需要升级到企业帐户才能查看这些设置。

我基本上把它设置为允许几乎任何东西,并且嘿presto …接下来的2个支付测试工作。

对此的正确答案可能因时期而异,具体取决于PayPal遇到的问题。

今天,在Sandbox中,这个错误消息对我来说无处不在。 我找到解决问题的唯一方法是登录developer.paypal.com ,转到Sandbox> Accounts,然后创建一个新的买家帐户。

当我使用下面的链接时,我遇到了同样的问题

  header('location:https://www.sandbox.paypal.com/cgi-bin/webscr'.$querystring); 

但我改变了以下代码。

  header('location:https://www.paypal.com/cgi-bin/webscr'.$querystring); 

那对我来说工作正常。 希望这可能对你有用。

在SandBox上创建一个买家帐户然后再试一次。

转到SandBox帐户并在帐户部分下创建一个新帐户

对我来说,我只是创建一个买家帐户,所以它对我来说很好

解决了。 只需去:sandbox.paypal.com我的资料 – >销售工具 – >冻结支付 – >阻止意外付款:(支票)否,允许每张发票ID多次付款

您的node.js应用中提到的货币应与您在PayPal帐户中提到的国家/地区相同。 例如:如果您的国家/地区是印度,则在您的node.js应用中,货币:“INR”。