Log in
Model

Vault

Magento\Vault\Model\Method\Vault

What it does

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

Developers use this class when implementing saved payment methods, allowing customers to make purchases without re-entering payment details while securely processing authorize and capture operations through the underlying payment provider.

Public Methods

  • getCode()
  • getFormBlockType()
  • getTitle()
  • setStore()
  • getStore()
  • canOrder()
  • canAuthorize()
  • canCapture()
  • canCapturePartial()
  • canCaptureOnce()
  • canRefund()
  • canRefundPartialPerInvoice()
  • canVoid()
  • canUseInternal()
  • canUseCheckout()
  • canEdit()
  • canFetchTransactionInfo()
  • fetchTransactionInfo()
  • isGateway()
  • isOffline()
  • isInitializeNeeded()
  • canUseForCountry()
  • canUseForCurrency()
  • getInfoBlockType()
  • getInfoInstance()
  • setInfoInstance()
  • validate()
  • order()
  • authorize()
  • capture()
  • refund()
  • cancel()
  • void()
  • canReviewPayment()
  • acceptPayment()
  • denyPayment()
  • getConfigData()
  • assignData()
  • isAvailable()
  • isActive()
  • initialize()
  • getConfigPaymentAction()
  • getProviderCode()