Log in

Payment Module

PaymentAdditionalInfoInterface

Interface

This interface defines a contract for storing additional payment information as key-value pairs in Magento 2. Devel...

PaymentMethodInterface

Interface

This interface defines the contract for payment method data objects in Magento 2. Developers use this interface whe...

PaymentMethodListInterface

Interface

This interface defines the contract for retrieving payment methods available in a Magento 2 store. Developers use t...

PaymentVerificationInterface

Interface

This interface defines a contract for payment methods to provide verification codes like AVS (Address Verification...

SalesModelInterface

Interface

This interface defines a contract for accessing sales model data (like quotes or orders) in a standardized way for...

SpecificationInterface

Interface

This interface defines a contract for checking whether a payment method can be used with a specific quote. Develope...

InfoInterface

Interface

This interface defines the contract for payment information objects in Magento 2. Developers use this when working...

ConfigInterface

Interface

This interface served as a contract for payment method configuration classes in Magento 2, extending the Gateway Co...

MethodInterface

Interface

This interface defines the contract that all payment methods in Magento 2 must implement. Developers use it when cr...

GatewayInterface

Interface

This interface defines the contract for online payment gateway integrations in Magento 2. Developers implement this...

SpecificationInterface

Interface

This interface defines a contract for payment method specification classes that validate whether a payment method m...

TransparentInterface

Interface

This interface defines the contract for payment methods that support transparent redirect functionality, where cust...

SaleOperationInterface

Interface

This interface defines the contract for payment methods that support a 'sale' operation, which combines authorizati...