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

Posted

技术标签:

【中文标题】贝宝沙箱:“此交易无法完成”【英文标题】:paypal sandbox : "This transaction cannot be completed" 【发布时间】:2014-11-26 00:38:37 【问题描述】:

我处于沙盒模式,用于 Magento 上的定期帐单。 参数正常,Magento 将我重定向到 Paypal 沙箱,以便在“促进者帐户的测试商店”上支付和注册我的定期帐单。

我使用我的个人测试帐户(之前在https://developer.paypal.com 上声明)登录。登录没问题,然后paypal显示“稍等,交易进行中” 然后我收到“此交易无法完成”(在沙盒网站上)。

显示此消息的页面:https://www.sandbox.paypal.com/fr/cgi-bin/webscr?cmd=_flow&SESSION=FJk_8RO48KhxhbIbfExJ0pobWexReIjA9vKt6AoOP5QmGWNbMMGQU4MAW-e&dispatch=50a222a57771920b6a3d7b606239e4d529b525e0b7e69bf0224adecfb0124e9b61f737ba21b08198cf7658296ddbf66bbd0b039a3775ce6f

我没有收到其他任何东西。

我该如何解决这个问题?沙盒有 IP 限制吗?

【问题讨论】:

能否尝试清除浏览器的 cookie 和缓存,然后重试? 我遇到了同样的错误,即使在清除所有浏览数据或使用隐身模式后也是如此。似乎沙盒服务器现在遇到了一些问题。 你在本地吗?你的ip是公开的吗? 我在一个测试网站上工作。我的 IP 是公开的 【参考方案1】:

有时订单中使用的客户电子邮件地址在 PayPal 存在问题。 尝试为客户使用完全(甚至不真实)的电子邮件地址。

还可以考虑在 developer.paypal.com 上创建一个企业帐户,而不是一个促进者帐户。

另一个需要关注的点是,你是如何获得你的凭据的。如果您使用 Magento 管理员的该按钮获取凭据,请尝试以不同的方式获取它,直接进入开发人员的仪表板并单击在您的 magento 配置中使用的帐户 profile 链接(参见图片)。

我希望这些建议之一对您有所帮助。

【讨论】:

以上是关于贝宝沙箱:“此交易无法完成”的主要内容,如果未能解决你的问题,请参考以下文章

贝宝沙箱无法处理请求

10609 交易 ID 在贝宝沙箱中无效

贝宝沙箱不反映交易

如何测试贝宝沙箱收到付款?

无法登录贝宝沙箱 [重复]

贝宝沙箱不工作[重复]