Paypal快速结账|错误的订单ID:“x”

时间:2018-03-09 14:07:02

标签: magento paypal

我正在运营一家magento商店并遇到PayPal问题。正在付款,但没有创建订单。

我在日志中收到此错误:

main.CRITICAL: Exception: Wrong order ID: "000002353". in /domains/domain.co.uk/http/vendor/magento/module-paypal/Model/Ipn.php:140

该号码的订单不存在。 (跳过)

我发现了这个:https://magento.stackexchange.com/questions/214182/wrong-order-id-paypal-ipn-exception-magento-2但它并没有真正提供问题的解决方案。我正在运行 Magento ver。 2.1.8

其他人有类似的问题吗?

2 个答案:

答案 0 :(得分:0)

我遇到了一个问题,即付款已被捕获,但未创建订单。

我不得不退还很多客户,这里的例外情况来自PayPal IPN,它试图将IPN号码添加到不存在的订单中。

答案 1 :(得分:-1)

就我而言,我发现问题是

Numeric value out of range: 167 Out of range value for column 'sequence_value' at row 1, query was: INSERT INTO `sequence_invoice_1` () VALUES ()

然后我转到表sequence_invoice_1,并将“ sequence_value”的类型从int(10)更改为bigint(20)。现在,它可以正常工作。

我们的客户有很多订单从Magento 1迁移到Magento2。这是一个问题。

Alothemes-快乐编码!