GuestCartManagement
Magento\Quote\Model\GuestCart\GuestCartManagement
What it does
This class manages shopping cart operations for guest (non-logged-in) customers in Magento 2.
It acts as a facade that translates masked cart IDs (public-facing identifiers) to internal quote IDs before delegating operations to the core CartManagement service.
Developers use this when implementing guest checkout functionality or creating API endpoints for anonymous users to create carts, assign them to customers, or place orders.
Public Methods
- createEmptyCart()
- assignCustomer()
- placeOrder()