Payment Module
PaymentAdditionalInfoInterface
InterfaceThis interface defines a contract for storing additional payment information as key-value pairs in Magento 2. Devel...
PaymentMethodInterface
InterfaceThis interface defines the contract for payment method data objects in Magento 2. Developers use this interface whe...
PaymentMethodListInterface
InterfaceThis interface defines the contract for retrieving payment methods available in a Magento 2 store. Developers use t...
PaymentVerificationInterface
InterfaceThis interface defines a contract for payment methods to provide verification codes like AVS (Address Verification...
SalesModelInterface
InterfaceThis interface defines a contract for accessing sales model data (like quotes or orders) in a standardized way for...
SpecificationInterface
InterfaceThis interface defines a contract for checking whether a payment method can be used with a specific quote. Develope...
InfoInterface
InterfaceThis interface defines the contract for payment information objects in Magento 2. Developers use this when working...
ConfigInterface
InterfaceThis interface served as a contract for payment method configuration classes in Magento 2, extending the Gateway Co...
MethodInterface
InterfaceThis interface defines the contract that all payment methods in Magento 2 must implement. Developers use it when cr...
GatewayInterface
InterfaceThis interface defines the contract for online payment gateway integrations in Magento 2. Developers implement this...
SpecificationInterface
InterfaceThis interface defines a contract for payment method specification classes that validate whether a payment method m...
TransparentInterface
InterfaceThis interface defines the contract for payment methods that support transparent redirect functionality, where cust...
SaleOperationInterface
InterfaceThis interface defines the contract for payment methods that support a 'sale' operation, which combines authorizati...