【问题标题】:PayPal accounts, testing and sandboxPayPal 账户、测试和沙盒
【发布时间】:2013-02-28 08:31:20
【问题描述】:

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

到目前为止,我的 PHP 代码正在运行,我能够连接到沙箱并设置和快速结帐。下一阶段是将用户重定向到 PayPal 沙箱以进行测试付款。

在这一点上,我被卡住了。我无法在 PayPal 沙盒上创建“个人测试”帐户以用作“客户”。

我正在尝试这样:

  1. 访问developer.paypal.com
  2. 登录
  3. 选择“应用程序”
  4. 选择“沙盒帐户”
  5. 选择“创建帐户”
  6. 选择国家为“英国”,账户类型为“个人”,有效的电子邮件地址(不与任何其他贝宝账户相关联),密码,名字,姓氏,银行验证 = 是,卡类型 = 签证。李>
  7. 点击创建账户。

然后我收到以下消息:

很抱歉,出了点问题。请删除此帐户,然后重试。

当它说“删除此帐户”时,我不知道它的实际含义,因为它没有使用我刚刚输入的详细信息创建一个新的个人帐户(至少我无法在任何地方看到) )。我什至尝试创建一个新的企业帐户来创建这个个人帐户,但这并没有什么不同。

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

【问题讨论】:

  • 创建帐户时是自动预填电子邮件还是手动输入电子邮件地址?如果它是预先填写的,它会绕过我们的电子邮件验证测试,并且如果电子邮件地址已被使用,则可能会导致错误。尝试删除电子邮件地址并输入一个新地址。这应该会导致电子邮件通过我们的检查,并让您知道它是否可以使用。如果您正在输入一封电子邮件并且它说它是有效的,请通过我在我的个人资料中的详细信息与我联系,并提供一个屏幕显示,包括测试帐户的注册页面。

标签: paypal paypal-sandbox


【解决方案1】:

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

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

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

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

  4. 为美元输入 100

  5. 保持其余选项不变,没有姓名,(个人:是,发现,签证),(商业:是,签证)

最后.....这可行,并且当您创建新应用程序时,该帐户可从下拉框中获得

【讨论】:

  • 当我回到美国作为我的国家时,它对我有用,并提供了非零余额
【解决方案2】:

我也遇到了同样的问题。终于解决了。我只需要在账户中存入 100 美元

【讨论】:

    【解决方案3】:

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

    解决:

    PASSWORD 必须包含符号、数字、大写字符。

    我还将起始余额设置为

    按照上述方法,我的每个帐户都取得了成功,希望对您有所帮助!

    【讨论】:

    • 我认为他们已经更改了表单规则,我的密码是 @testacc1234,余额为 2000.00 $ 并且有效。但是,如果没有开头的特殊字符,它就不起作用。
    【解决方案4】:

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

    首先感谢那些提供答案和cmets的人。

    所以,在我的特殊情况下,问题是我的密码太简单了。在表单上,​​密码字段旁边的提示是“(8-20 个字符)”。因此,由于它是一个测试帐户,并且我试图保持简单,我使用的密码是“测试密码”。根据要求,它在 8 到 20 个字符之间,所以应该可以,谢谢!或者不是视情况而定。我突然预感到这可能是问题所在,并尝试了替代方案。再一次,一个字典单词,但后面有几个数字,它再次起作用。然后我再次尝试使用完全相同的详细信息,但电子邮件地址略有不同(我使用的是 testN@mycompany ......我再次增加 N 和一个简单的密码,但失败了!

    整个实现,尤其是这个表单的错误报告,需要彻底检查。

    所以感谢 PayPal,您在这个客户项目上浪费了我很多时间,仅仅是因为这个表单的实现非常糟糕。下面是另一个示例:在 PayPal 余额字段中输入一个非整数值,例如 200.00 并提交表单...您将被吹到上一页,在那里您会看到与非整数值相关的错误。此时表单已完全重置,您必须重新开始整个过程​​,而不是只编辑一个字段。

    再次感谢在此论坛上做出回应的所有人,给我留下了深刻的印象。然而,整个 PayPal 沙盒环境并没有给人留下深刻的印象,似乎有点粗糙,我发现了很多错误......

    干杯

    :wq

    【讨论】:

    • Paypal 真的很烂,但我认为这是他们历史上第一次尝试。
    • 您的回答解决了我的问题...我有一个包含数字和字母的 8 个字符的密码,但它不起作用。然后我在开头添加了一个特殊字符,它起作用了......他们没有解释密码规则。
    • 非常感谢我遇到了这个问题并且错过了密码建议。很高兴看到关于为什么注册失败的提示......只是一个想法
    • 在我发表评论时,当您填写 FIRSTNAMELASTNAME 字段(这两个字段都是可选的)时,他们似乎在拒绝。如果您省略这些字段,则可以成功添加您的帐户。
    • 整个 API 的文档和实现很糟糕
    【解决方案5】:

    关于到目前为止的答案,我认为这与保留的电子邮件地址或以前的数据没有任何关系。自周末以来,我一直在遇到此错误。

    我录制了一段我在 Safari 中填写表格的视频,并将其链接在下面。在此之前,我使用 Safari 的唯一目的就是下载 Chrome。我用一个我确定没有使用过的电子邮件地址填写了表格,但我仍然收到完全相同的错误。我没有答案,但希望这有助于引导那些做正确的人。

    Here's the video.

    编辑: 我可能误解了电子邮件字段,它可能需要是一个有效的电子邮件地址,但即使我输入了一个有效的电子邮件,我也从未在 PayPal 中使用过,但我收到了同样的错误。我想我会指出这一点以继续讨论。

    【讨论】:

      【解决方案6】:

      我能够使用英国帐户重现此问题。该问题是由于在创建测试帐户期间将保存的表单数据填充到电子邮件地址字段中引起的。如果您在创建个人帐户时将电子邮件地址更改为其他地址,它将允许您成功创建它。您还可以清除浏览器中的所有表单数据以解决问题。我已将此问题报告给我们的沙盒团队,并确保在问题得到解决后立即更新此问题。

      希望对您有所帮助,如果您遇到任何其他问题,请告诉我。

      谢谢!

      【讨论】:

      • 谢谢贾里德。不幸的是,你的建议对我没有帮助。我刚刚在一个完全不同的浏览器上再次尝试(这次我的 iPad 之前从未访问过 developer.paypal.com(。我使用我之前创建的英国商业帐户登录并立即创建一个测试帐户。我使用了与以前不同的电子邮件地址,但又遇到了与上面引用的相同的错误。
      • 正如马特上面提到的,请在创建测试帐户时确认电子邮件地址没有填充到电子邮件地址字段中。请确保您的测试帐户的电子邮件地址是唯一的。
      猜你喜欢
      • 2017-03-24
      • 2021-01-30
      • 1970-01-01
      • 2016-02-03
      • 2013-08-31
      • 2016-12-05
      • 2020-06-06
      • 2014-08-28
      • 2018-05-09
      相关资源
      最近更新 更多