Log in

CheckoutAgreements Module

Agreement

Model

This model represents a checkout agreement (terms and conditions) that customers must accept during checkout. Developers use this class to create, val...

AgreementModeOptions

Model

This class provides configuration options for how checkout agreements (terms and conditions) are displayed to customers during checkout. Developers us...

AgreementsConfigProvider

Model

This class provides checkout agreement configuration data to the frontend checkout process. It retrieves active terms and conditions agreements for th...

AgreementsProvider

Model

This class retrieves checkout agreement IDs from the database that customers must manually accept during checkout. Developers use it to determine whic...

AgreementsValidator

Model

This validator checks whether customers have accepted all required checkout agreements (terms and conditions) before placing an order. Developers use...

Api\SearchCriteria\ActiveStoreAgreementsFilter

Model

This class builds search criteria to retrieve active checkout agreements for the current store. Developers use this when they need to query and displa...

CheckoutAgreementsList

Model

This class retrieves a list of checkout agreements (terms and conditions) based on search criteria. Developers use it to programmatically fetch active...

CheckoutAgreementsRepository

Model

This repository class manages CRUD operations for checkout agreements (terms and conditions) that customers must accept during checkout. Developers us...

ResourceModel\Agreement

Model

This resource model manages database operations for checkout agreements (terms and conditions) in Magento 2. Developers use this class to handle savin...