用于测试的 PayPal 沙箱 - 安全吗?

Posted

技术标签:

【中文标题】用于测试的 PayPal 沙箱 - 安全吗?【英文标题】:PayPal sandbox for testing - is it safe? 【发布时间】:2015-06-18 01:13:54 【问题描述】:

我使用 PayPal 的 Adaptive Payments API 已经有一段时间了,我已经准备好开始测试我的网站了。

我的计划是创建一堆 PayPal 沙盒帐户,并将它们提供给家人和朋友在我的网站上使用。

但是,我注意到当我登录到沙盒帐户(在 sandbox.paypal.com)时,它会显示“以 real-account@example.com 登录”,其中 real-account@example.com 是我的实际 PayPal 帐户。

登录虚假沙盒帐户是否允许测试人员访问我的真实 PayPal 帐户?

【问题讨论】:

【参考方案1】:

不,它没有。您的真实 PayPal 电子邮件地址显示在页面顶部,因为这是您用来登录 https://developer.paypal.com 的地址,并且您的计算机上有一个 cookie 告诉沙盒您使用该电子邮件地址登录。它不会显示给其他用户。

【讨论】:

感谢您的快速回复!我的计划是测试 PayPal 集成的推荐方法吗(特别是向一群人提供沙箱凭据)? 建议让他们转到developer.paypal.com 并创建自己的沙盒帐户。登录您的某个帐户时,他们可能会收到“此沙盒帐户不可用”消息。 如有疑问,请启动隐身窗口并尝试使用您创建的沙盒帐户之一进行检查。如果它不起作用,那么它很可能对您的用户也不起作用。 我假设您的意思是让我的测试人员从他们的真实 PayPal 帐户登录到开发站点并设置沙盒帐户?他们能从这些网站上使用我的网站吗?我也使用 getVerifiedStatus 操作,在这种情况下可以使用吗?再次感谢。 是的,是的。当您登录沙盒帐户时,会在沙盒帐户上进行某种级别的验证,以确保它们属于用户登录的 developer.paypal.com 帐户。他们仍然可以向任何其他沙盒帐户付款,GetVerifiedStatus 不受影响。

以上是关于用于测试的 PayPal 沙箱 - 安全吗?的主要内容,如果未能解决你的问题,请参考以下文章

无法通过使用 paypal 沙箱创建的个人测试 paypal 帐户测试付款(在 paypal.com 公共站点上似乎也无法识别电子邮件)

新的 PayPal 沙箱,在沙箱“测试站点”UI 中输入 IPN url 的位置

如何在 MPL Paypal 沙箱中检查交易?

贝宝沙箱:“此交易无法完成”

PayPal Rest API for Payments 在沙箱中返回 NULL

如何在paypal买家沙箱帐户中创建eCheck帐户类型?而且,如何使用ebay沙盒订单进行测试?