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()