ThreeDSRequestData class abstract
ThreeDSRequestData
Properties:
- challengeWindowSize - Dimensions of the 3DS2 challenge window to be displayed to the cardholder. Possible values: * 01 - size of 250x400 * 02 - size of 390x400 * 03 - size of 500x600 * 04 - size of 600x400 * 05 - Fullscreen
- dataOnly - Required to trigger the data-only flow. When set to true, forces the 3D Secure 2 data-only flow for all transactions where it is possible.
- nativeThreeDS - Indicates if native 3D Secure authentication should be triggered when available. Adyen can still select to fallback to the redirect flow to optimize authorization rates and improve the shopper's experience. Possible values: * preferred: Use native 3D Secure authentication when available. * disabled: Use the redirect 3D Secure authentication flow.
- threeDSVersion - The version of 3D Secure to use. Possible values: * 2.1.0 * 2.2.0
- Annotations
-
- @BuiltValue.new()
Constructors
- ThreeDSRequestData([void updates(ThreeDSRequestDataBuilder b)])
-
factory
Properties
- challengeWindowSize → ThreeDSRequestDataChallengeWindowSizeEnum?
-
Dimensions of the 3DS2 challenge window to be displayed to the cardholder. Possible values: * 01 - size of 250x400 * 02 - size of 390x400 * 03 - size of 500x600 * 04 - size of 600x400 * 05 - Fullscreen
no setter
- dataOnly → ThreeDSRequestDataDataOnlyEnum?
-
Required to trigger the data-only flow. When set to true, forces the 3D Secure 2 data-only flow for all transactions where it is possible.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- nativeThreeDS → ThreeDSRequestDataNativeThreeDSEnum?
-
Indicates if native 3D Secure authentication should be triggered when available. Adyen can still select to fallback to the redirect flow to optimize authorization rates and improve the shopper's experience. Possible values: * preferred: Use native 3D Secure authentication when available. * disabled: Use the redirect 3D Secure authentication flow.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- threeDSVersion → ThreeDSRequestDataThreeDSVersionEnum?
-
The version of 3D Secure to use. Possible values: * 2.1.0 * 2.2.0
no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild(
dynamic updates(ThreeDSRequestDataBuilder)) → ThreeDSRequestData -
Rebuilds the instance.
inherited
-
toBuilder(
) → ThreeDSRequestDataBuilder -
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<
ThreeDSRequestData> -
no setter