Log in
Model

PaymentToken

Magento\Vault\Model\PaymentToken

What it does

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

Developers use this class when implementing saved payment methods functionality, allowing customers to store credit cards or other payment credentials for faster checkout.

It manages token data including gateway tokens, expiration dates, payment method codes, and visibility settings.

Public Methods

  • getCustomerId()
  • setCustomerId()
  • getPaymentMethodCode()
  • setPaymentMethodCode()
  • getType()
  • setType()
  • getCreatedAt()
  • setCreatedAt()
  • getExpiresAt()
  • setExpiresAt()
  • getGatewayToken()
  • setGatewayToken()
  • getTokenDetails()
  • setTokenDetails()
  • getIsActive()
  • setIsActive()
  • getPublicHash()
  • setPublicHash()
  • getIsVisible()
  • setIsVisible()
  • getWebsiteId()
  • setWebsiteId()