ProcessRefundItemsInterface
Magento\InventorySalesApi\Model\ReturnProcessor\ProcessRefundItemsInterface
What it does
This interface defines the contract for processing refund items in Magento's Multi-Source Inventory system.
Developers implement this interface to handle the inventory management logic when items are refunded via credit memos, determining which items should be returned to stock and updating inventory quantities accordingly.
It's used during the refund process to ensure proper inventory tracking across multiple stock sources.
Public Methods
- execute()