vendic/magento2-stock-change-after-payment

用于在创建发票/信用单据事件后减少/增加产品库存的 Magento 2 模块

1.0.1 2018-11-21 15:40 UTC

This package is auto-updated.

Last update: 2024-09-21 16:23:42 UTC


README

这是一个简单的 Magento 2 扩展,它使用 sales_order_invoice_paysales_order_creditmemo_refund 事件来减少/增加产品数量。它还会调整产品库存状态。

默认 Magento 2

  1. 下订单
  2. 产品库存数量按照订单数量减少
  3. 支付完成或取消。
  4. 根据此事件,库存可能保持减少(支付成功)或再次增加(支付失败)

使用本模块后的更改

  1. 下订单
  2. 订单已支付
  3. 产品库存数量按照订单数量减少

结果:未支付的订单库存不会被减少(预留)。

安装

在原始 Magento 2.2 中,订单下订单时产品库存会被“预留”(扣除),因此我们需要禁用此系统,以便用我们的系统替换它。

  1. 将“订单下订单时减少库存”设置为“否”以禁用。您可以在以下位置找到它:商店 > 库存 > 库存选项

  2. 通过 composer 安装

comoser require vendic/magento2-stock-change-after-payment

关于 Vendic

Vendic - Magento 2 开发使用 Magento 2 的技术挑战性电子商务网站。请随时查看我们网站上的项目。