Model
CreditmemoValidator
Magento\Sales\Model\Order\CreditmemoValidator
What it does
This validator class checks whether order items can be refunded when creating a credit memo in Magento 2.
Developers use this to validate refund eligibility for different item types (regular items, dummy items with children, or child items with parents) and ensure the requested refund quantities are within allowed limits before processing a credit memo.
Public Methods
- canRefundNoDummyItem()
- canRefundItem()