【发布时间】:2020-08-13 22:03:22
【问题描述】:
平台 M2.3.4
日期: 2020 年 4 月 29 日
情况:Redis 和 Varnish 设置中存在配置错误,导致结账问题导致结账时间比用户预期的要长得多,因为结账会话内存过载。 客户可以将产品添加到购物车中,继续结帐并单击“下单”。
遇到错误:通过卡支付时,通过 PayPal 支付时出现严重错误,永远旋转。
经过调查,付款成功,有时他们认为付款失败并再次尝试付款。 所有订单在支付提供商平台上都有订单号,例如 PayPal、Adyen、Amazon Pay。 但是,这些在 Magento 中不存在。我们希望处理这些订单,但付款系统中没有足够的订单详细信息,例如产品信息(颜色尺寸/款式)。
对于等待页面完成 3-4 分钟并看到成功页面的客户,订单已在 Magento 后端成功创建。
有没有办法完成订单并在 Magento 2 中创建它,因为它似乎已经为 PayPal 和 Adyen 等支付系统中的交易分配了一个订单号,但 Magento 可见视图中没有订单?
示例订单号为 000046777
- 既然已经分配了 Magento 订单号,我如何才能在 Magento 中创建/完成这些订单?
- 是否可以在数据库中查看这些订单,如果可以,如何查看?
- 如果无法从 Magento 或数据库检索这些订单,我如何手动创建新订单并分配由 Magento 在支付系统中捕获/分配的现有订单号发生故障?
【问题讨论】:
标签: paypal magento2 magento-2.3 amazon-pay adyen