Log in

Vault Module

Api\Data\PaymentTokenFactoryInterface

Interface

This factory interface is used to create payment token entities in Magento's Vault system, which securely stores payment information for reuse. Develo...

Api\Data\PaymentTokenInterface

Interface

This interface defines the contract for storing and managing saved payment method tokens in Magento's Vault system. Developers use this when implement...

Api\Data\PaymentTokenInterfaceFactory

Factory

This factory interface defines methods for creating payment token entities in Magento's Vault payment system. Developers would use this to instantiate...

Api\Data\PaymentTokenSearchResultsInterface

Interface

This interface defines the structure for search results containing payment tokens from Magento's Vault system. Developers use this when retrieving mul...

Api\PaymentMethodListInterface

Interface

This interface defines methods for retrieving vault payment methods (stored payment instruments like saved credit cards) in Magento 2. Developers use...

Api\PaymentTokenManagementInterface

Interface

This interface defines the contract for managing payment vault tokens in Magento 2. Developers use this to retrieve, save, and link stored payment tok...

Api\PaymentTokenRepositoryInterface

Repository

This repository interface defines methods for managing stored payment tokens in Magento's Vault system, which securely stores customer payment informa...

CustomerTokenManagement

Model

This class manages payment tokens (stored credit cards, payment methods) for logged-in customers in their current session. Developers use this class t...

Method\NullPaymentProvider

Model

This is a Null Object implementation of the payment method interface that provides safe default responses for all payment operations. Developers use t...

Method\Vault

Model

The Vault payment method class provides functionality for processing payments using stored payment tokens (credit cards, etc.) that customers have sav...

Model\AbstractPaymentTokenFactory

Factory

This deprecated abstract factory class creates payment token entities for Magento's Vault payment tokenization system. Developers previously extended...

Model\AccountPaymentTokenFactory

Factory

This factory class creates payment tokens specifically for account-based payment methods in Magento's Vault system. Developers would use this when imp...

Model\CreditCardTokenFactory

Factory

This factory class creates payment token instances specifically for credit card payment methods in Magento's Vault system. Developers would use this t...

Model\PaymentTokenFactory

Factory

This factory creates payment token entities used by Magento's Vault system for storing payment method information like credit cards or payment account...

Model\ResourceModel\PaymentToken\Collection

Collection

This collection class manages groups of stored payment tokens (credit cards, payment methods) saved in Magento's Vault system. Developers use this to...

Model\VaultPaymentInterface

Interface

This interface defines the contract for vault payment methods in Magento 2, which handle stored payment information for recurring transactions. Develo...

PaymentMethodList

Model

This class retrieves and filters payment methods to return only vault-enabled payment methods for a specific store. Developers use it when they need t...

PaymentToken

Model

This model represents a stored payment token in Magento's Vault system, which securely stores payment method information for reuse. Developers use thi...

PaymentTokenManagement

Model

This class manages payment tokens stored in Magento's Vault system, which allows customers to save payment methods for future use. Developers use this...

PaymentTokenRepository

Model

This repository class manages CRUD operations for payment tokens in Magento's Vault system, which stores customer payment information for reuse. Devel...

PaymentTokenSearchResults

Model

This class represents a collection of search results when querying for payment tokens stored in Magento's Vault system. Developers use this when imple...

ResourceModel\PaymentToken

Model

This resource model handles database operations for the Vault payment token system, which stores customer payment method tokens for reuse. Developers...