Paypal 账户、测试和沙箱

标签 paypal paypal-sandbox

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

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

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

我正在尝试这样:

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

然后我收到以下消息:

We're sorry but something went wrong.Please delete this account and try again.

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

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

最佳答案

好吧,我已经查清了这个问题,现在来回答我自己的问题。

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

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

整个实现,尤其是此表单的错误报告需要认真检查。

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

再次感谢在这个论坛上回复的大家,印象非常深刻。然而,整个 PayPal 沙箱环境并没有给我留下深刻印象,看起来有点粗糙,我发现了很多错误......

干杯

:wq

关于 Paypal 账户、测试和沙箱,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15367818/

相关文章:

ios - PayPal sdk 不进入沙盒模式

PayPal 智能按钮(订阅) update_client_config_error

Paypal IPN 未触发?

paypal - 将 DKK(丹麦克朗)添加到 Sandbox 企业帐户

javascript - Paypal Pass 项目 sku 和订单引用 ID

magento - PayPal 拒绝付款请求并在 Magento 中给出货币错误

asp.net - 带有借记卡号的 Paypal 显示无效的卡号

asp.net - 检查是否已在 paypal 中完成付款

paypal - PayFlow Pro 测试下降

node.js - Paypal [错误 : ACK Failure: Security header is not valid]