GuestPaymentInformationManagement
Magento\Checkout\Model\GuestPaymentInformationManagement
What it does
This class handles payment processing and order placement for guest (non-logged-in) customers during checkout.
Developers use this when building or customizing checkout flows to save payment information, set billing addresses, and place orders for guest users.
It acts as a wrapper around customer payment management, converting masked cart IDs to actual quote IDs for processing.
Public Methods
- savePaymentInformationAndPlaceOrder()
- savePaymentInformation()
- getPaymentInformation()