Model
CreationArguments
Magento\Sales\Model\Order\Creditmemo\CreationArguments
What it does
This class serves as a data transfer object (DTO) for passing additional arguments when creating a credit memo in Magento 2.
Developers use it to specify shipping amount refunds, positive adjustments (additional refunds), and negative adjustments (deductions from refund) through the API or service layer when programmatically creating credit memos.
Public Methods
- getShippingAmount()
- getAdjustmentPositive()
- getAdjustmentNegative()
- setShippingAmount()
- setAdjustmentPositive()
- setAdjustmentNegative()
- getExtensionAttributes()
- setExtensionAttributes()