Sales Module

Model\Order\CreditmemoDocumentFactory

Factory

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

Factory

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

Factory

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

Factory

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

Factory

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

Factory

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

Factory

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

Factory

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

Factory

This factory class creates instances of the ListStatus model, which manages collections of order/invoice/shipment/credit memo statuses in Magento. Dev...