CheckoutSessionThreeDS2RequestData class abstract
CheckoutSessionThreeDS2RequestData
Properties:
- homePhone - The home phone number provided by the cardholder. The phone number must consist of a country code, followed by the number. If the value you provide does not follow the guidelines, we do not submit it for authentication. > Required for Visa and JCB transactions that require 3D Secure 2 authentication, if you did not include the
shopperEmail, and did not send the shopper's phone number intelephoneNumber. - mobilePhone - The mobile phone number provided by the cardholder. The phone number must consist of a country code, followed by the number. If the value you provide does not follow the guidelines, we do not submit it for authentication. > Required for Visa and JCB transactions that require 3D Secure 2 authentication, if you did not include the
shopperEmail, and did not send the shopper's phone number intelephoneNumber. - threeDSRequestorChallengeInd - Indicates whether a challenge is requested for this transaction. Possible values: * 01 — No preference * 02 — No challenge requested * 03 — Challenge requested (3DS Requestor preference) * 04 — Challenge requested (Mandate) * 05 — No challenge (transactional risk analysis is already performed) * 06 — Data Only
- workPhone - The work phone number provided by the cardholder. The phone number must consist of a country code, followed by the number. If the value you provide does not follow the guidelines, we do not submit it for authentication. > Required for Visa and JCB transactions that require 3D Secure 2 authentication, if you did not include the
shopperEmail, and did not send the shopper's phone number intelephoneNumber.
- Annotations
-
- @BuiltValue.new()
Constructors
- CheckoutSessionThreeDS2RequestData([void updates(CheckoutSessionThreeDS2RequestDataBuilder b)])
-
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- homePhone → Phone?
-
The home phone number provided by the cardholder. The phone number must consist of a country code, followed by the number. If the value you provide does not follow the guidelines, we do not submit it for authentication. > Required for Visa and JCB transactions that require 3D Secure 2 authentication, if you did not include the
shopperEmail, and did not send the shopper's phone number intelephoneNumber.no setter - mobilePhone → Phone?
-
The mobile phone number provided by the cardholder. The phone number must consist of a country code, followed by the number. If the value you provide does not follow the guidelines, we do not submit it for authentication. > Required for Visa and JCB transactions that require 3D Secure 2 authentication, if you did not include the
shopperEmail, and did not send the shopper's phone number intelephoneNumber.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- threeDSRequestorChallengeInd → CheckoutSessionThreeDS2RequestDataThreeDSRequestorChallengeIndEnum?
-
Indicates whether a challenge is requested for this transaction. Possible values: * 01 — No preference * 02 — No challenge requested * 03 — Challenge requested (3DS Requestor preference) * 04 — Challenge requested (Mandate) * 05 — No challenge (transactional risk analysis is already performed) * 06 — Data Only
no setter
- workPhone → Phone?
-
The work phone number provided by the cardholder. The phone number must consist of a country code, followed by the number. If the value you provide does not follow the guidelines, we do not submit it for authentication. > Required for Visa and JCB transactions that require 3D Secure 2 authentication, if you did not include the
shopperEmail, and did not send the shopper's phone number intelephoneNumber.no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild(
dynamic updates(CheckoutSessionThreeDS2RequestDataBuilder)) → CheckoutSessionThreeDS2RequestData -
Rebuilds the instance.
inherited
-
toBuilder(
) → CheckoutSessionThreeDS2RequestDataBuilder -
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<
CheckoutSessionThreeDS2RequestData> -
no setter