Log in
Model

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 wrapper around the regular CartManagement class, translating masked cart IDs (public identifiers) into actual quote IDs for operations like creating empty carts, assigning customers to carts, and placing orders.

Developers use this when building guest checkout functionality or when handling cart operations via API for unauthenticated users.

Public Methods

  • createEmptyCart()
  • assignCustomer()
  • placeOrder()