PayPal帐户,测试和沙箱

fam*_*reg 38 paypal paypal-sandbox

我有一个英国PayPal商业帐户.我目前正在开发一个网站支付系统,使用Express Checkout向此帐户付款.

到目前为止,我的PHP代码正在运行,我可以连接到沙箱并设置和表达结帐.下一步是将用户重定向到PayPal沙箱以进行测试付款.

就此而言,我被困住了.我不能创建一个'个人测试'帐户用作PayPal沙箱上的"客户".

我这样想:

  1. 访问developer.paypal.com
  2. 登录
  3. 选择'应用'
  4. 选择"沙盒帐户"
  5. 选择"创建帐户"
  6. 选择国家/地区为"英国",帐户类型为"个人",有效的电子邮件地址(与任何其他PayPal帐户无关),密码,名字,姓氏,银行验证=是,卡类型=签证.
  7. 点击创建帐户.

然后我收到以下消息:

我们很抱歉,但出了点问题.请删除此帐户,然后重试.

当它说"删除此帐户"时,我不知道它实际意味着什么,因为它还没有创建一个新的个人帐户,其中包含我刚刚输入的详细信息(至少不是我可以在任何地方看到的).我甚至尝试创建一个新的企业帐户来创建这个个人帐户,这没有任何区别.

还有其他人遇到问题吗?我有点卡住了.我可以使用我的"真实"个人PayPal帐户在沙盒上进行测试,而不会有丢失任何真实资金到我设置的测试业务帐户的风险吗?

fam*_*reg 61

好的,回答我自己的问题,因为我已经到底了.

首先感谢那些提供答案和评论的人.

所以,在我的特殊情况下,问题是我的密码太简单了.在表单上,​​密码字段旁边的提示是'(8-20个字符)'.因此,由于它是一个测试帐户,我试图保持简单,我使用的密码是"测试密码".根据要求,它在8到20个字符之间,所以应该做jus罚款谢谢!或者不是视情况而定.我突然预感到这可能是问题并尝试了另一种选择.再一次,一个词典单词,但在它之后有几位数字,再一次,它起作用了.然后我又尝试了完全相同的细节,但是稍微不同的电子邮件地址(我正在使用testN @ mycompany ...我再次增加N和一个简单的密码,它失败了!

整个实施,特别是对此表格的错误报告需要进行认真的改革.

所以,感谢PayPal,你浪费了我在这个客户端项目上的大量时间,仅仅因为这个表单的实现非常糟糕.这是另一个例子:在PayPal余额字段中放置一个非整数值,例如200.00并提交表单...您将被吹到上一页,其中显示与无整数值相关的错误.此时表单已完全重置,您必须重新开始整个过程​​,而不是仅编辑一个字段.

再次感谢在此论坛上做出回应的所有人,非常感动.整个PayPal沙箱环境并没有给人留下深刻的印象,但是,我发现这么多错误......

干杯

:WQ

  • 贝宝真的很糟糕,但我认为他们有史以来第一次尝试. (9认同)
  • 文档和整个API的实现是可怕的 (2认同)

Sha*_*nig 32

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

要解决:

密码必须包含符号,数字,大写字符.

我还将STARTING BALANCE设置为<$ 1000.00

我已经在上面的每个帐户取得了成功,希望它有所帮助!


Law*_*Mok 5

截至2016年11月(提出此问题3年后),问题仍然存在。这是我为成功创建测试个人帐户和企业帐户所做的工作:

  1. 使用新的电子邮件地址(可能是虚构的,不会发送真实邮件,但是您可以从开发者网站->沙箱->帐户->通知中获取电子邮件)。还将您的帐户设置为使用纯文本,以防您看到垃圾邮件是base64编码的不完整邮件。

  2. 始终坚持以美国为贵国,我尝试了自己的国家,但没有成功

  3. 密码,我使用9个字符,第一个字符为符号,然后混合使用大写,小写和数字。

  4. 输入100美元

  5. 保留其余选项不变,无名称,(个人:是,发现,签证),(业务:是,签证)

终于.....这可行,创建新应用时,该帐户可从下拉框中使用