2013-03-28 136 views
2

是否有其他人有我用PayPal的沙盒系统有头发沮丧的挫折?贝宝沙箱挫败

去年,我开发了一个网站的一部分,想要使用PayPal的客户,它很容易,这是围绕他们的API使用Express Checkout的65.0版本。

他希望对网站的工作流进行一些更改,因此我需要将贝宝端置于测试模式并使用沙箱。

经过2周的彻底沮丧PayPal的(非常明显外包)商户技术服务团队修复了导入旧沙箱帐户并为传统API创建凭据的问题。

我现在可以通过SetExpressCheckout命令获得成功响应的网站,继续按钮现在正确转发到https://api-3t.sandbox.paypal.com,此时它要求我以沙箱用户身份登录,然后我得到头部 - banging screen that says:

"You must first log in to use Paypal Sandbox features" 

然后死路一条。

我已在http://developer.paypal.com网站上登录为我的正确用户ID,我在另一个选项卡中使用同一浏览器运行我的网站。

我在Mac OSX Mountain Lion 10.8上使用Safari,并且也尝试了10.8版和PC上的Chrome,但没有任何更改。

我与PayPal的电话支持人员交谈过,他们无法帮助您使用沙箱,因此他们会将您引导到MTS页面(http://www.paypal.com/mts),您可以在其中记录问题。我记录了这个问题,并没有得到任何答复,一次厚颜的调查让我评论他们做得如何。

当您登录到MTS支持区域时,您被拒绝,如果您尝试恢复您的用户名或密码,电子邮件永远不会到达。

如果您尝试注册一个新帐户,表单会在您的输入中发现问题,然后在您更正时会通知您该帐户已存在。

其他人是否有同样的麻烦?有没有人设法正确登录作为沙箱测试买家帐户,因为他们进行了更改。

最后但相关的问题,当前最新的API版本号是什么?无法找到那一点信息。

+0

他们的API的当前版本是95.0 – Olaf

+0

你看过http://stackoverflow.com/questions/7826441/please-login-to-use-the-paypal-sandbox-features-while-using-paypal-sandbox ? – Olaf

+0

花了我一段时间找到最新的发布信息 - 这里是:https://developer.paypal.com/webapps/developer/docs/classic/release-notes/希望它有帮助,祝你好运! – 2013-05-01 14:50:21

回答

3

经过PayPal的外包技术支持团队的相当长时间的等待,有一个解决方案 - 这绝对不是很漂亮,但它在这里。我们假设您已进入开发人员区域并创建了一个商业帐户和一个买方帐户,并且已将沙盒api凭据复制到您的应用程序中。

最重要的是:清除浏览器的缓存

1)通过登录到您的开发者帐户区域: http://developer.paypal.com

登录您的主要开发者账户 - 这意味着现在您的实际PayPal帐户

2)然后,您可以打开另一个选项卡并登录沙箱网站: https://paypalmanager.sandbox.paypal.com/apiAccess.do?subaction=api

登录为您的企业帐户

3)打开“另一个”选项卡(呻吟声)并运行您的网站并通过付款流程,然后您将进入登录屏幕,然后您可以使用买家帐户登录并购买东西。

这里是不对的:

你必须作为主开发商帐户登录先进入developer.paypal.com,这之后,又合并在一起的一切是一个很大的可能是你的主要现场购买帐户人。

这意味着您不能像以前一样轻松地向客户提供测试凭证,您可以创建一个业务和买家帐户,并将这些详细信息提供给客户以测试其网站,现在意味着你不得不做一个join.me或其他共享屏幕会话来向他们展示它的工作。

我在2周前提出了PayPal MTS的这个问题,但没有回应,它仍然被标记为尚未解决。

我想如果有足够多的人提出这个投诉,他们会解决它。由于主要开发人员和企业帐户链接到主要开发人员帐户,因此您无法登录沙盒。

+0

这也不起作用:使用“live”帐户登录到dev帐户(打开沙箱环境)»登录到沙盒商业帐户。获取登录错误。尝试改变密码只是为了确保。不可能。所有这些曾经工作,现在它是一个完整的混乱。 – matt

1

您是否尝试删除/清除您的Cookie /缓存?这对我有效。

+0

是的,我现在有一个解决方案,请参阅下面的答案。 – JamesB

+0

绝对清除缓存,我发现Mac上的Safari并不适用于PayPal的新环境,但Mac上的Chrome可以。与PC上的IE一样的东西 - 使用Chrome或Firefox,在这些方面似乎没有问题。另外需要注意的是,如果您使用新的REST API重新实现 - 意外的是它一切正常,似乎是针对传统的开发和测试。 – JamesB

1

是的,很多人似乎都有相同的问题。贝宝推出了一个新的开发者网站,似乎他们也无意中影响了沙盒环境。 [或者开发者网站和沙盒环境并不是真正独立的。]

不幸的是,我没有太多有用的建议。我目前正在测试一个全新的沙箱帐户(不是导入帐户)的全新开发人员帐户是否会遇到与您所描述的相同的问题。