2016-09-29 67 views
0

约2-3周前,我将PayPal付款处理添加到我的网站,它的工作方式像一个没有问题的魅力。现在我又回到了项目中来调整代码。我没有触及2-3周前完成的Paypal代码,我试图支付发票。贝宝REST API错误:重复交易和重复发票ID

我目前在沙箱中运行这个。我收到的错误是重复的交易,重复的发票编号。然而,每张发票编号对于每张发票都是独一无二的,所以我不明白这怎么可能是一个问题(更别提我没有触及代码了)。以下是我在使用Paypal连接异常时遇到的错误的图像。

Image of the error:

所以现在我卡住了,完全失去了我应该做的来解决这个问题是什么。任何帮助非常感谢。谢谢

回答

0

解决。你不能传递你自己的唯一发票ID(idk为什么),我只是使用uniqid(),它的工作原理。

+0

我有同样的问题...这没有多大意义...是不是一个独特的发票ID没有不同的uniqid()?我唯一的发票编号非常独特,所以我不明白! – johna

+0

是的它没有多大意义,但使用uniqid()为我工作。对不起,这是一段时间以前的PHP项目,有一段时间没有触及它 – ex8