PayPal批量支付-Python-拒绝访问

PayPal批量支付-Python-拒绝访问,python,python-2.7,paypal,paypal-ipn,paypal-sandbox,Python,Python 2.7,Paypal,Paypal Ipn,Paypal Sandbox,我有一个Django应用程序,需要向其他PayPal用户进行批量支付,我目前配置了PayPal Express Checkout,并且工作正常,我只是批量支付有问题 当我打电话给PayPal时,我得到以下回复: Access Denied You don\\'t have permission to access "http://api-3t.sandbox.paypal.com/nvp" on this server. Reference #18.7971aad1.1396129540.ab

我有一个Django应用程序,需要向其他PayPal用户进行批量支付,我目前配置了PayPal Express Checkout,并且工作正常,我只是批量支付有问题

当我打电话给PayPal时,我得到以下回复:

Access Denied

You don\\'t have permission to access "http://api-3t.sandbox.paypal.com/nvp" on this server.
Reference #18.7971aad1.1396129540.ab2b849 '
我尝试了http和https,但都没有成功。 这也是我用于快速签出的相同API端点,没有问题

PayPal开发者面板中是否有一些配置需要为批量支付启用


谢谢

我不知道这是否能解决你的问题,但这可能会有所帮助

它基本上说他们已经改变了HTTP API,现在只支持HTTP 1.1

由于上述更改,当尝试进行快速结帐付款时,您将获得以下信息

Access Denied

You don't have permission to access "http://api-3t.sandbox.paypal.com/nvp" on this
server.
Reference #18.a85e6cc1.1394550086.2c263a0 [protocol] => HTTP/1.0 [status_message] =>
Forbidden [headers] => Array ( [server] => AkamaiGHost [mime-version] => 1.0 [content-
type] => text/html [content-length] => 285 [expires] => Tue, 11 Mar 2014 15:01:26 GMT 
[date] => Tue, 11 Mar 2014 15:01:26 GMT [connection] => close ) [code] => 403 [error] =>
Forbidden )
最近于2014年3月25日完成

官员:


不能在沙箱中使用paypal api masspayment,必须从paypal HD启用。 2013年7月,我也面临同样的问题,我向paypal团队提出请求。若要启用,你必须创建你的应用程序,并将其发送给他们进行检查,如果它遵守指导原则,他们将予以批准。
你能做的最好的事情就是打电话给paypal并与他们核实。

你现在应该能够在paypal沙箱中测试批量支付和新的剩余支付API

您现在还可以从PayPal开发者门户请求访问支付和批量支付。到这里开始:


并确保对“我的帐户”区域执行操作以请求访问。

顺便说一句,考虑到您正在尝试攻击沙盒服务器,我猜您仍处于测试阶段,对吗?您是立即还是在NNN交易后遇到此错误?@Qarma:是的,我有一张Paypal支持的票证,但正在等待响应。@Qarma:是的,我仍在开发中,事实上,我现在正在使用相同的API端点进行Paypal Express结帐付款,该付款正在工作,但是当我通过同一个API端点调用Mass Payments时,它会旋转大约30秒,然后返回错误,即没有访问该端点的权限。该API端点在dev env中是否不可用?或者你认为它在生产中也会失败吗?我正在使用与我集成的PayPal Express支付相同的Api端点,因此我知道它在我的本地开发环境中工作,它只是在我尝试进行批量支付调用时返回该错误。不确定是否需要对PayPal Sandbox帐户进行某种级别的配置,以利用大规模支付API。这帮助我找到了正确的答案。我使用了两个不同的库,一个用于PayPal Express支付的库使用了urllib2(即HTTP 1.1),而我用于批量支付的库使用的是url库,该库使用HTTP 1.0发送请求。我更新了我的类以使用urllib2,并且我可以很好地从我的沙箱中进行大规模支付,没有任何问题。