MDVA-31295:部分订单的会员积分

MDVA-31295修补程序修复了在完成部分订单并对项目征税时,无法正确计算奖励点的问题。 此修补程序在以下情况下可用: Quality Patches Tool (QPT) 已安装1.0.8。 请注意,Adobe Commerce 2.4.2中已修复此问题。

受影响的产品和版本

该修补程序是为Adobe Commerce版本创建的:

  • Adobe Commerce内部部署2.3.0

与Adobe Commerce版本兼容:

  • Adobe Commerce(所有部署方法) 2.3.0 - 2.4.1
NOTE
该修补程序可能适用于具有新的Quality Patches Tool版本的其他版本。 要检查该修补程序是否与您的Adobe Commerce版本兼容,请更新 magento/quality-patches 包到最新版本,并检查 Quality Patches Tool:搜索修补程序页面. 使用修补程序ID作为搜索关键字来查找修补程序。

问题

当订单完成(部分发运)并且项目已征税时,不会将奖励应用于客户的帐户。 当商品不征税时,奖励将成功添加到客户的账户中。

重现问题的步骤

  1. 以客户身份登录storefront。
  2. 将两个产品添加到购物车。
  3. 前往结帐、设置含税的配送地址并下订单。
  4. 在管理员中,转到最近下单的订单。
  5. 单击 发票 并设置 发票数量 设置为0表示其中一个项目,然后单击 更新数量. 提交发票。
  6. 单击“Ship and set(发运并设置)” 装运数量 对于未开票的项目,设置为0。 单击 提交装运.
  7. 单击取消订单。 状态将设置为“完成”。
  8. 在管理员中,转到 客户 >选择客户购买早于> 奖励点数 > 奖励积分历史记录.
  9. 检查所下订单获得的奖励积分。

预期结果

当部分订单完成时,应计算应纳税订单的奖励积分。

实际结果

部分订单完成时,不会计算应纳税订单的奖励积分。

应用修补程序

要应用单独的修补程序,请根据您的部署方法使用以下链接:

相关阅读

要了解有关Quality Patches Tool的更多信息,请参阅:

有关QPT中可用的其他修补程序的信息,请参阅 QPT中可用的修补程序 在我们的开发人员文档中。

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a