Class AdyenStoredPaymentMethod
java.lang.Object
com.broadleafcommerce.adyen.domain.AdyenStoredPaymentMethod
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBrand()
The brand of the card.The month the card expires.The last two digits of the year the card expires.The response code returned by an external system (for example after a provisioning operation).The token reference of a linked token in an external system (for example a network token reference).The unique payment method code.getIban()
The IBAN of the bank account.getId()
A unique identifier of this stored payment method.The name of the issuer of token or card.The last four digits of the PAN.getName()
The display name of the stored payment method.Returned in the response if you are not tokenizing with Adyen and are using the Merchant-initiated transactions (MIT) framework from Mastercard or Visa.The name of the bank account holder.The shopper’s email address.Your reference to uniquely identify this shopper, for example user ID or account ID.Defines a recurring payment type.void
The brand of the card.void
setExpiryMonth
(String expiryMonth) The month the card expires.void
setExpiryYear
(String expiryYear) The last two digits of the year the card expires.void
setExternalResponseCode
(String externalResponseCode) The response code returned by an external system (for example after a provisioning operation).void
setExternalTokenReference
(String externalTokenReference) The token reference of a linked token in an external system (for example a network token reference).void
setHolderName
(String holderName) The unique payment method code.void
The IBAN of the bank account.void
A unique identifier of this stored payment method.void
setIssuerName
(String issuerName) The name of the issuer of token or card.void
setLastFour
(String lastFour) The last four digits of the PAN.void
The display name of the stored payment method.void
setNetworkTxReference
(String networkTxReference) Returned in the response if you are not tokenizing with Adyen and are using the Merchant-initiated transactions (MIT) framework from Mastercard or Visa.void
setOwnerName
(String ownerName) The name of the bank account holder.void
setShopperEmail
(String shopperEmail) The shopper’s email address.void
setShopperReference
(String shopperReference) Your reference to uniquely identify this shopper, for example user ID or account ID.void
setSupportedRecurringProcessingModels
(List<String> supportedRecurringProcessingModels) Defines a recurring payment type.
-
Constructor Details
-
AdyenStoredPaymentMethod
public AdyenStoredPaymentMethod()
-
-
Method Details
-
setId
A unique identifier of this stored payment method. -
setBrand
The brand of the card. -
setExpiryMonth
The month the card expires. -
setExpiryYear
The last two digits of the year the card expires. For example, 22 for the year 2022. -
setExternalResponseCode
The response code returned by an external system (for example after a provisioning operation). -
setExternalTokenReference
The token reference of a linked token in an external system (for example a network token reference). -
setHolderName
The unique payment method code. -
setIban
The IBAN of the bank account. -
setIssuerName
The name of the issuer of token or card. -
setLastFour
The last four digits of the PAN. -
setName
The display name of the stored payment method. -
setNetworkTxReference
Returned in the response if you are not tokenizing with Adyen and are using the Merchant-initiated transactions (MIT) framework from Mastercard or Visa. This contains either the Mastercard Trace ID or the Visa Transaction ID. -
setOwnerName
The name of the bank account holder. -
setShopperEmail
The shopper’s email address. -
setShopperReference
Your reference to uniquely identify this shopper, for example user ID or account ID. Minimum length: 3 characters. NOTE: Your reference must not include personally identifiable information (PII), for example name or email address. -
setSupportedRecurringProcessingModels
Defines a recurring payment type. Allowed values:- Subscription – A transaction for a fixed or variable amount, which follows a fixed schedule.
- CardOnFile – With a card-on-file (CoF) transaction, card details are stored to enable one-click or omnichannel journeys, or simply to streamline the checkout process. Any subscription not following a fixed schedule is also considered a card-on-file transaction.
- UnscheduledCardOnFile – An unscheduled card-on-file (UCoF) transaction is a transaction that occurs on a non-fixed schedule and/or have variable amounts. For example, automatic top-ups when a cardholder's balance drops below a certain amount.
-
getId
A unique identifier of this stored payment method. -
getBrand
The brand of the card. -
getExpiryMonth
The month the card expires. -
getExpiryYear
The last two digits of the year the card expires. For example, 22 for the year 2022. -
getExternalResponseCode
The response code returned by an external system (for example after a provisioning operation). -
getExternalTokenReference
The token reference of a linked token in an external system (for example a network token reference). -
getHolderName
The unique payment method code. -
getIban
The IBAN of the bank account. -
getIssuerName
The name of the issuer of token or card. -
getLastFour
The last four digits of the PAN. -
getName
The display name of the stored payment method. -
getNetworkTxReference
Returned in the response if you are not tokenizing with Adyen and are using the Merchant-initiated transactions (MIT) framework from Mastercard or Visa. This contains either the Mastercard Trace ID or the Visa Transaction ID. -
getOwnerName
The name of the bank account holder. -
getShopperEmail
The shopper’s email address. -
getShopperReference
Your reference to uniquely identify this shopper, for example user ID or account ID. Minimum length: 3 characters. NOTE: Your reference must not include personally identifiable information (PII), for example name or email address. -
getSupportedRecurringProcessingModels
Defines a recurring payment type. Allowed values:- Subscription – A transaction for a fixed or variable amount, which follows a fixed schedule.
- CardOnFile – With a card-on-file (CoF) transaction, card details are stored to enable one-click or omnichannel journeys, or simply to streamline the checkout process. Any subscription not following a fixed schedule is also considered a card-on-file transaction.
- UnscheduledCardOnFile – An unscheduled card-on-file (UCoF) transaction is a transaction that occurs on a non-fixed schedule and/or have variable amounts. For example, automatic top-ups when a cardholder's balance drops below a certain amount.
-