testing - PayPal Sandbox 交易不显示给卖家

标签 testing paypal transactions sandbox accounts

我已经使用我的真实 PayPal 帐户登录到 developer.paypal.com,在那里我创建了 2 个新帐户 buyer@(个人)和 seller@(企业)。我已经为商店实现了一个 PayPal 插件(CubeCart + PayPal 标准支付网关插件 https://www.cubecart.com/extensions/payment-gateways/paypal-standard)。当我完成订单(沙盒测试)时,我使用 buyer@ 电子邮件和密码签名并完成订单。然后我可以点击查看帐户,它会显示“付款至”、“无人认领”和我已支付的金额。当我注销此帐户并以我的 buyer@ 身份登录时,我看不到任何交易。如果我重新登录 developer.paypal.com 并转到“沙盒”部分下的交易并选择任何电子邮件地址,我会看到所有这些地址都显示相同的声明“您没有任何交易”。

如果我使用 james-facilitator@ 帐户(企业)登录 sandbox.paypal.com,这里也没有交易。

如果我使用 james-buyer@ 帐户(个人)登录 sanbox.paypal.com,这里只有一笔初始交易用于初始 9,999 笔资金

我显然错过了一些东西,但我想不出是什么,我不确定沙盒帐户如何知道它的卖家应该是谁,但我已经检查了两个沙盒卖家帐户。我发现奇怪的是,我使用的买家帐户已经注册了交易,但它似乎是孤立的,因为在其他任何地方都没有任何其他记录,包括 developer.paypal.com 沙盒交易。我已经尝试了几次,看看是否可以让它正常工作,而且我还允许 24 小时,以防某处出现延迟。

我只想能够在上线前测试交易。

任何帮助/建议?

非常感谢:)

干杯

詹姆斯

最佳答案

已解决 - 现在我知道真的很愚蠢,但这只是我用来测试 API 的电子邮件地址。我使用了我的主要真实账户,我应该在我的 API 调用中使用虚假的电子邮件地址。由于我的 live 控制测试帐户,所以我认为应该使用它。

关于testing - PayPal Sandbox 交易不显示给卖家,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39520206/

相关文章:

paypal - 谁能推荐一个慈善网站的支付网关?

sql - 开始尝试在SQL Server 2005上捕获,如何将ERROR_stuff发送给调用的父级?

transactions - SAGA代表什么?

Magento PayPal 模块在 paypal 的支付页面显示错误的数量

testing - Testcafe 中测试运行的反馈

android - 从 appium 命令识别 genymotion 模拟器的问题

ruby-on-rails - Rails 3 功能测试 - 'get()' 无法访问 Controller 方法

php - 需要 Paypal IPN吗?

postgresql - 显示非常长的 postgres 过程的进度(在事务结束之前将数据从事务中传输出去)

php - 如何在phpunit测试中包含文件?