Log in
Model

ProcessRefundItems

Magento\InventorySales\Model\ReturnProcessor\ProcessRefundItems

What it does

This class handles the inventory management process when creating credit memos (refunds) in Magento 2.

It determines how refunded product quantities should be returned to stock - either back to the original warehouse source or as general stock reservations - based on whether items were originally deducted from specific sources.

Developers use this when customizing refund behavior or implementing custom inventory return logic.

Public Methods

  • execute()