从沙盒帐户中删除所有交易

Posted

技术标签:

【中文标题】从沙盒帐户中删除所有交易【英文标题】:Delete all transactions from sandbox account 【发布时间】:2014-03-20 02:51:25 【问题描述】:

这是我的问题。当我使用经典 api 创建交易时,我发现自己给了他们一个唯一的跟踪 id (https://developer.paypal.com/webapps/developer/docs/classic/api/adaptive-payments/Pay_API_Operation/),它与我存储在我的数据库中的匹配。

但是经过 8 个月的开发,我遇到了一些问题。我重置了我的数据库,所以在我端,可以使用跟踪 ID,但在 Paypal 端,它不能。

所以我想知道是否有任何方法可以删除我到目前为止所做的交易?这样我就可以重复使用这些跟踪 ID,并确保这次我不会删除我用过的那个,而是将它们存储在另一个集合中。

非常感谢大家!

【问题讨论】:

【参考方案1】:

我最后做的是制作一个简单的函数,如果该 ID 被贝宝拒绝,则生成另一个 ID,并将被拒绝的 ID 添加到我的数据库中。这样,在某个时候,我赶上了 paypal 交易 ID,并且很高兴!

【讨论】:

【参考方案2】:

我们所做的只是在我们的 Paypal 开发人员仪表板中创建另一个应用程序。

【讨论】:

以上是关于从沙盒帐户中删除所有交易的主要内容,如果未能解决你的问题,请参考以下文章

贝宝沙盒账户不显示交易

PayPal沙盒帐户不显示交易

在沙盒帐户中模拟 PayPal 错误

贝宝沙盒账户交易失败

沙盒贝宝帐户已删除,但仍然存在?

即使付款人帐户有 0.00 余额,PayPal 沙盒交易也会成功