CardInfo class abstract
CardInfo
Properties:
- authentication - Contains the card user's password and mobile phone number. This is required when you issue cards that can be used to make online payments within the EEA and the UK, or can be added to digital wallets. Refer to 3D Secure and digital wallets for more information.
- brand - The brand of the physical or the virtual card. Possible values: visa, mc.
- brandVariant - The brand variant of the physical or the virtual card. For example, visadebit or mcprepaid. >Reach out to your Adyen contact to get the values relevant for your integration.
- cardholderName - The name of the cardholder. Maximum length: 26 characters.
- configuration - Contains information about the configuration profile for your cards. The configuration profile consists of settings required when creating a physical or a virtual card. You identify a configuration profile with its
configurationProfileId. When you provide this field in a request, you can override the settings of an existing configuration profile. Reach out to your Adyen contact to get the values that you can send in this object. - deliveryContact - The delivery contact (name and address) for physical card delivery.
- formFactor - The form factor of the card. Possible values: virtual, physical.
- threeDSecure - The 3DS configuration of the physical or the virtual card. Possible values: fullySupported, secureCorporate. > Reach out to your Adyen contact to get the values relevant for your integration.
- usage - Specifies how many times the card can be used. Possible values: singleUse, multiUse. > Reach out to your Adyen contact to determine the value relevant for your integration.
- Annotations
-
- @BuiltValue.new()
Constructors
- CardInfo([void updates(CardInfoBuilder b)])
-
factory
Properties
- authentication → Authentication?
-
Contains the card user's password and mobile phone number. This is required when you issue cards that can be used to make online payments within the EEA and the UK, or can be added to digital wallets. Refer to 3D Secure and digital wallets for more information.
no setter
- brand → String
-
The brand of the physical or the virtual card. Possible values: visa, mc.
no setter
- brandVariant → String
-
The brand variant of the physical or the virtual card. For example, visadebit or mcprepaid. >Reach out to your Adyen contact to get the values relevant for your integration.
no setter
- cardholderName → String
-
The name of the cardholder. Maximum length: 26 characters.
no setter
- configuration → CardConfiguration?
-
Contains information about the configuration profile for your cards. The configuration profile consists of settings required when creating a physical or a virtual card. You identify a configuration profile with its
configurationProfileId. When you provide this field in a request, you can override the settings of an existing configuration profile. Reach out to your Adyen contact to get the values that you can send in this object.no setter - deliveryContact → DeliveryContact?
-
The delivery contact (name and address) for physical card delivery.
no setter
- formFactor → CardInfoFormFactorEnum
-
The form factor of the card. Possible values: virtual, physical.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- threeDSecure → String?
-
The 3DS configuration of the physical or the virtual card. Possible values: fullySupported, secureCorporate. > Reach out to your Adyen contact to get the values relevant for your integration.
no setter
- usage → String?
-
Specifies how many times the card can be used. Possible values: singleUse, multiUse. > Reach out to your Adyen contact to determine the value relevant for your integration.
no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild(
dynamic updates(CardInfoBuilder)) → CardInfo -
Rebuilds the instance.
inherited
-
toBuilder(
) → CardInfoBuilder -
Converts the instance to a builder
B.inherited -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
-
serializer
→ Serializer<
CardInfo> -
no setter