StoredValueCardInformation¶
-
public class
StoredValueCardInformation
¶ Represents the card information for use with gift cards or other stored value card types. This can also be used when performing actions for Stored Value. Creating this object and setting the appropriate values will then transmit those values to the payment terminal, potentially simplifying the process on the terminal.
Methods¶
create¶
-
public static StoredValueCardInformation
create
()¶ factory method to create a StoredValueCardInformation instance
createWith¶
-
public static StoredValueCardInformation
createWith
(CardInformation cardInformation)¶ factory method to instantiate StoredValueCardInformation using CardInformation
getAccountReference¶
-
public String
getAccountReference
()¶ Reference of the PAN, which identifies the PAN or the card uniquely, named also PAR (Payment Account Reference). This reference may be defined by the card issuer or by a token service provider under the control of the card issuer, and cannot be used for a payment transaction.
getAccountType¶
-
public AccountType
getAccountType
()¶ The account type used to complete this payment. This may be empty.
getAvailableBalance¶
getAvailableCashBenefitsBalance¶
getAvailableFoodSnapBalance¶
getBankUserData¶
-
public String
getBankUserData
()¶ Deprecated on 2022-03-01. Please use
getTokens()
andToken.getScheme()
instead.
getBarcode¶
-
public String
getBarcode
()¶ Refer to
setBarcode(String)
.
getBin¶
getCardCountry¶
getCardCurrency¶
getCardExpiry¶
getCardHolderName¶
getCardPan¶
getCardPreferredLanguages¶
getCardStatus¶
getCardToken¶
-
public String
getCardToken
()¶ Deprecated on 2022-03-01. Please use
getTokens()
andToken.getValue()
instead.
getCardTokenizationMethod¶
-
public TokenizationMethod
getCardTokenizationMethod
()¶ Deprecated on 2022-03-01. Please use
getTokens()
andToken.getType()
instead.
getCardTrack1¶
getCardTrack2¶
getCardTrack3¶
getCardType¶
getCvv2¶
-
public String
getCvv2
()¶ Refer to
setCvv2(String)
.
getEbtType¶
-
public EbtType
getEbtType
()¶ Deprecated. Please use
getAccountType()
instead.
getEncryptedPan¶
getEncryptedPanKsn¶
getEncryptedTracks¶
getEncryptedTracksKsn¶
getFullVasResponse¶
getIssuerId¶
getPanFirst2¶
getPanHandle¶
getPanLast4¶
getPaymentBrand¶
getPinCode¶
-
public String
getPinCode
()¶ Refer to
setPinCode(String)
.
getPresentationMethod¶
-
public PresentationMethod
getPresentationMethod
()¶ The method used to obtain the card data
getPreviousBalance¶
getProcessorCardNetwork¶
getProvider¶
getTokens¶
getVasData¶
getVclCryptoInformation¶
setAccountReference¶
-
public void
setAccountReference
(String accountReference)¶ Reference of the PAN, which identifies the PAN or the card uniquely, named also PAR (Payment Account Reference). This reference may be defined by the card issuer or by a token service provider under the control of the card issuer, and cannot be used for a payment transaction.
setAccountType¶
-
public void
setAccountType
(AccountType accountType)¶ The account type used to complete this payment.
setAvailableBalance¶
setBankUserData¶
-
public void
setBankUserData
(String bankUserData)¶ Deprecated on 2022-03-01. Please use
setTokens()
instead.
setBarcode¶
setBin¶
setCardCountry¶
setCardCurrency¶
setCardExpiry¶
setCardHolderName¶
setCardPan¶
setCardPreferredLanguages¶
setCardStatus¶
setCardToken¶
-
public void
setCardToken
(String cardToken)¶ Deprecated on 2022-03-01. Please use
setTokens()
instead.
setCardTokenizationMethod¶
-
public void
setCardTokenizationMethod
(TokenizationMethod tokenizationMethod)¶ Deprecated on 2022-03-01. Please use
setTokens()
instead.
setCardTrack1¶
setCardTrack2¶
setCardTrack3¶
setCardType¶
setCvv2¶
setEbtType¶
-
public void
setEbtType
(EbtType ebtType)¶ Deprecated. Please use
setAccountType(AccountType)
instead.
setEncryptedPan¶
setEncryptedPanKsn¶
setEncryptedTracks¶
setEncryptedTracksKsn¶
setFullVasResponse¶
setIssuerId¶
setPanFirst2¶
setPanHandle¶
setPanLast4¶
setPaymentBrand¶
setPinCode¶
setPresentationMethod¶
-
public void
setPresentationMethod
(PresentationMethod presentationMethod)¶ Set the presentation method. The method used to set the card data
setPreviousBalance¶
setProcessorCardNetwork¶
-
public void
setProcessorCardNetwork
(String processorCardNetwork)¶ Set the processor card network. Refer to
getProcessorCardNetwork
.