无法在 PayPal 沙盒中支付?

Posted

技术标签:

【中文标题】无法在 PayPal 沙盒中支付?【英文标题】:Cannot pay in PayPal sandbox? 【发布时间】:2017-06-10 12:03:40 【问题描述】:

我正在使用 Express Checkout,在沙盒中测试时,我曾经填写虚假但有效的信用卡号,就像本网站制作的那样:http://www.getcreditcardnumbers.com/

这一切都很好,直到最近我发现 PayPal 沙盒不再接受这些数字。页面一直显示“您输入的卡不能用于此付款。请输入其他信用卡或借记卡号。”

但是我确实找到了一个卡号4444333322221111 使 PayPal sanbox 显示不同的错误:“您可能已经有一个帐户,请登录。”也许这意味着 PayPal 不会简单地拒绝任何卡号。

我还尝试在 Dashboard > Sandbox > Accounts 中创建一个测试帐户,并使用 Profile 部分中的卡号,但这也不起作用。那么我应该如何在 PayPal 沙盒中进行测试呢?

【问题讨论】:

【参考方案1】:

在 Sandbox 中对信用卡进行测试时,您必须确保该卡号未在 PayPal 中的任何地方使用过。使用http://www.fakenamegenerator.com/ 获取新卡号。

【讨论】:

哇,你是对的!谢谢!现在我想知道为什么我可以通过过去几个月的检查... 经过几次测试后,我的旧方法又开始起作用了。现在我想这只是几个小时前损坏的贝宝。但是,仍然感谢您的帮助和信息!【参考方案2】:

paypal 提供了一个信用卡号码列表用于测试目的

https://www.paypalobjects.com/en_US/vhelp/paypalmanager_help/credit_card_numbers.htm

【讨论】:

以上是关于无法在 PayPal 沙盒中支付?的主要内容,如果未能解决你的问题,请参考以下文章

沙盒中的 PayPal 支付数据传输“返回 URL”

自适应链式支付:在沙盒中测试的必要凭证是啥?

沙盒中定期付款的 PayPal 访客结帐

通过信用卡使用 PayPal SDK 进行沙盒支付

在贝宝沙盒中注册网站支付专业版会重定向到实时贝宝网站

我在使用 paypal checkout-sdk 的沙盒中找不到交易历史记录