Model
Payment
Magento\Quote\Model\Quote\Payment
What it does
This class manages payment information for shopping cart quotes in Magento 2.
Developers use it to store, validate, and retrieve payment method details during checkout before an order is placed.
It handles payment method assignment, validation, and provides redirect URLs for payment gateways that require external processing.
Public Methods
- setQuote()
- getQuote()
- importData()
- beforeSave()
- getCheckoutRedirectUrl()
- getOrderPlaceRedirectUrl()
- getMethodInstance()
- getPoNumber()
- setPoNumber()
- getMethod()
- setMethod()
- getAdditionalData()
- setAdditionalData()
- getExtensionAttributes()
- setExtensionAttributes()