Checkout Module
AgreementsValidatorInterface
InterfaceThis interface defines a contract for validating checkout agreements (terms and conditions) that customers must acc...
PaymentDetailsInterface
InterfaceThis interface defines a data contract for payment details during the checkout process in Magento 2. Developers use...
ShippingInformationInterface
InterfaceThis interface defines the structure for shipping information data during Magento 2 checkout. Developers use this t...
TotalsInformationInterface
InterfaceThis interface defines the contract for a data object that contains information needed to calculate cart totals dur...
GuestPaymentInformationManagementInterface
InterfaceThis interface defines the contract for managing payment information and order placement for guest (non-logged-in)...
GuestShippingInformationManagementInterface
InterfaceThis interface defines the contract for saving shipping address and method information for guest customers during c...
GuestTotalsInformationManagementInterface
InterfaceThis interface defines the contract for calculating shopping cart totals for guest customers (non-logged-in users)...
PaymentInformationManagementInterface
InterfaceThis interface defines the contract for managing payment information during the checkout process in Magento 2. Deve...
PaymentProcessingRateLimiterInterface
InterfaceThis interface defines a contract for rate limiting payment processing attempts in Magento 2 checkout. Developers i...
PaymentSavingRateLimiterInterface
InterfaceThis interface defines a rate limiter for payment method saving operations in Magento 2 checkout. Developers implem...
ShippingInformationManagementInterface
InterfaceThis interface defines the contract for managing shipping information during checkout in Magento 2. Developers use...
TotalsInformationManagementInterface
InterfaceThis interface defines a contract for calculating shopping cart totals in Magento 2 checkout. Developers use this t...
AddressComparatorInterface
InterfaceThis interface defines a contract for comparing two quote addresses in Magento 2's checkout process. Developers imp...
CartInterface
InterfaceThis interface defines the contract for shopping cart operations in Magento 2, providing methods to add products, s...
RequestInfoFilterInterface
InterfaceThis interface defines a contract for filtering shopping cart request data in Magento 2. Developers implement this...
ConfigProviderInterface
InterfaceThis interface defines a contract for classes that provide configuration data to the checkout process in Magento 2....