Sales Module
Model\Order\CreditmemoDocumentFactory
This factory class creates credit memo documents in Magento 2, either from an order or from an invoice. Developers use this when they need to programm...
Model\Order\CreditmemoFactory
The CreditmemoFactory creates credit memo (refund) objects in Magento 2 either from an order or an invoice. Developers use this factory when processin...
Model\Order\InvoiceDocumentFactory
This factory class creates invoice documents for orders in Magento 2. Developers use it when programmatically generating invoices, as it prepares the...
Model\Order\Pdf\ItemsFactory
This factory class creates instances of PDF item renderer classes used when generating PDF documents for sales orders, invoices, shipments, and credit...
Model\Order\ShipmentDocumentFactory
This factory class creates shipment documents for orders in Magento 2. Developers use it when programmatically creating shipments, as it handles the c...
Model\Order\ShipmentFactory
This factory class creates Shipment objects for orders in Magento 2. Developers use it when programmatically creating shipments, as it handles the com...
Model\Order\TotalFactory
This factory class creates instances of order total calculation classes that extend AbstractTotal. Developers use it when they need to dynamically ins...
Model\ResourceModel\Order\CollectionFactory
This factory class creates instances of Order Collection objects, which are used to retrieve and work with multiple orders from the database. Develope...
Model\Status\ListFactory
This factory class creates instances of the ListStatus model, which manages collections of order/invoice/shipment/credit memo statuses in Magento. Dev...