在Adobe Commerce中关闭未完成订单时出错

在云基础架构上的Adobe Commerce中,出现错误​ 所请求的产品不存在。 请验证产品并重试。尝试关闭引用已删除或更新产品的订单时显示。 此问题会阻止执行开票或装运等后续操作。 要解决此问题,请禁用或隐藏不可用的产品。

描述 description

环境

云基础架构上的Adobe Commerce

问题/症状

  • 尝试发送不完整的订单时,Adobe Commerce显示以下错误: 请求的产品不存在。 请验证产品并重试。

  • 在以下情况下会发生此错误:

    • 订单状态为 正在处理
    • 订单中的一个或多个产品以前在目录中,但已被删除或更新。
    • 错误会阻止进一步的操作,包括开具发票和关闭订单。

解决方法 resolution

要避免此错误,请执行以下操作:

  1. 在从目录中删除SKU之前,请确保以下条件均不适用:

    • 没有包含SKU的未履行或不完整的订单
    • 没有包含SKU的活动或放弃的购物车。
  2. 请执行以下操作之一,而不是删除产品:

    • 将产品状态更新为 已禁用
    • 可见性 设置从 目录目录搜索 更改为 不可见 个别

这种方法可防止新购买,同时允许Adobe Commerce处理现有订单而不会出现错误。

相关阅读

ACSD-55231:使用快速订购功能时出现SKU未找到错误

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f