贝宝账户,testing和沙箱

我有一个英国的PayPal商业账户。 我目前正在开发一个网站支付系统,使用Express Checkout支付这个账户。

我的PHP代码到目前为止工作,我可以连接到沙箱,并设置和快速结帐。 下一阶段是将用户redirect到PayPal沙箱以进行testing支付。

在这一点上,我卡住了。 我无法在PayPal沙盒上创build一个“个人testing”帐户作为“客户”。

我想这样:

  1. 访问developer.paypal.com
  2. login
  3. select“应用程序”
  4. select“沙箱帐户”
  5. select“创build帐户”
  6. select国家为“英国”,账户types为“个人”,有效的电子邮件地址(不与任何其他贝宝账户相关),密码,名字,姓氏,validation银行=是,卡types=签证。
  7. 点击创build帐户。

然后我收到以下消息:

我们很抱歉,但出错了。请删除此帐户,然后重试。

当它说'删除这个帐户'时,我不知道它实际上是什么意思,因为它没有创build一个新的个人帐户,我刚刚input的细节(至less不是我可以在任何地方看到的)。 我甚至尝试创build一个新的企业帐户来创build这个个人帐户,这没有什么区别。

有没有人遇到问题? 我有点卡住了 我可以使用我的“真实的”个人PayPal帐户在沙箱上进行testing,而不会有任何实际损失给我设置的testing业务帐户的风险吗?

好的,回答我自己的问题,因为我已经深入了解这个问题。

首先感谢那些提供了答案和意见的人。

所以,在我的情况下,问题变成了我的密码太简单了。 在表单上,​​密码字段旁边的提示是“(8-20个字符)”。 所以,因为这是一个testing帐户,我试图保持简单,我使用的密码是“testing密码”。 根据要求,其8至20个字符,以便应该做的很好,谢谢你! 或者并非如此。 我突然预感到,这可能是问题,并尝试了一个替代scheme。 再次,一个字典的单词,但有一些数字后,再次,它的工作。 然后,我再次尝试使用完全相同的细节,但有一个稍微不同的电子邮件地址(我正在使用testN @ mycompany …在那里我再次增加N和一个简单的密码,它失败了!

整个实施过程中,尤其是这种forms的错误报告需要进行彻底的检查。

所以,感谢PayPal,你在这个客户端项目上浪费了很多时间,仅仅是因为这个表单的实现是非常糟糕的。 下面是另外一个例子:在PayPal余额字段中input一个没有整数的值(例如200.00),然后提交表单…您将看到上一页显示与非整数值相关的错误。 在这一点上,表单被完全重置,你必须重新开始整个过程​​,而不是只编辑一个字段。

再次感谢大家在这个论坛上的回应,印象非常深刻。 对整个PayPal沙箱环境并没有那么深刻的印象,但是,这似乎不仅仅是一点点磨砺,我发现了这么多的错误…

干杯

:WQ

同样的事情发生在我身上。

解决:

密码必须包含一个或多个符号,数字,大写字符。

我还将起始余额设置为<$ 1000.00

以上每个帐户都有成功,希望有帮助!

我能够使用英国帐户重现此问题。 在testing帐户创build期间,保存的表单数据被填充到电子邮件地址字段中导致问题。 如果您在创build个人帐户时将电子邮件地址更改为不同的内容,则可以成功创build该帐户。 您也可以清除浏览器中的所有表单数据来解决问题。 我已经向我们的沙盒小组报告了这个问题,一旦问题得到解决,一定会更新这个问题。

我希望这有帮助,请让我知道,如果你遇到任何其他问题。

谢谢!

我有同样的问题。 终于解决了。 我不得不用100美元来记账

关于迄今为止的答案,我不认为它与电子邮件地址或以前的数据保留任何关系。 自从周末以来,我一直在遇到这个bug。

我logging了一个video,我在Safari中填写表单并将其链接到下面。 我之前使用过的所有Safari都是下载Chrome浏览器。 我填写了一个电子邮件地址的表格,我敢肯定还没有使用,我仍然得到了完全相同的错误。 我没有答案,但希望这有助于指导那些做对的人。

这是video 。

编辑:我可能会误解电子邮件字段,它可能需要是一个有效的电子邮件地址,但即使我input一个有效的电子邮件,我从来没有用过PayPal之前,我得到相同的错误。 我想我会指出这一点,以保持讨论的前进。

截至2016年11月(问题提出后3年),问题依然存在。 以下是我为成功创buildtesting个人和企业帐户所做的工作:

  1. 使用一个新的电子邮件地址(可以是虚构的,没有真正的将被发送,但你可以从开发人员的网站 – >沙箱 – >帐户 – >通知)的电子邮件。 也设置您的帐户使用纯文本的情况下,你看到垃圾邮件是base64编码不完整的消息。

  2. 始终坚持美国作为你的国家,我尝试了自己的国家,它没有奏效

  3. 密码,我用了9个字符,第一个字符是一个符号,然后是大写,小写和数字的组合。

  4. input100美元

  5. 留下其余的选项,没有名字,(个人:是,发现,签证),(业务:是,签证)

最后…..这个工程,并创build新的应用程序时,从下拉框中可用的帐户