SecureRemoteCommerceCheckoutData class abstract
SecureRemoteCommerceCheckoutData
Properties:
- checkoutPayload - The Secure Remote Commerce checkout payload to process the payment with.
- correlationId - This is the unique identifier generated by SRC system to track and link SRC messages. Available within the present checkout session (e.g. received in an earlier API response during the present session).
- cvc - The card verification code.
- digitalCardId - A unique identifier that represents the token associated with a card enrolled. Required for scheme 'mc'.
- scheme - The Secure Remote Commerce scheme.
- tokenReference - A unique identifier that represents the token associated with a card enrolled. Required for scheme 'visa'.
- Annotations
-
- @BuiltValue.new()
Constructors
- SecureRemoteCommerceCheckoutData([void updates(SecureRemoteCommerceCheckoutDataBuilder b)])
-
factory
Properties
- checkoutPayload → String?
-
The Secure Remote Commerce checkout payload to process the payment with.
no setter
- correlationId → String?
-
This is the unique identifier generated by SRC system to track and link SRC messages. Available within the present checkout session (e.g. received in an earlier API response during the present session).
no setter
- cvc → String?
-
The card verification code.
no setter
- digitalCardId → String?
-
A unique identifier that represents the token associated with a card enrolled. Required for scheme 'mc'.
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
- scheme → SecureRemoteCommerceCheckoutDataSchemeEnum?
-
The Secure Remote Commerce scheme.
no setter
- tokenReference → String?
-
A unique identifier that represents the token associated with a card enrolled. Required for scheme 'visa'.
no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild(
dynamic updates(SecureRemoteCommerceCheckoutDataBuilder)) → SecureRemoteCommerceCheckoutData -
Rebuilds the instance.
inherited
-
toBuilder(
) → SecureRemoteCommerceCheckoutDataBuilder -
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<
SecureRemoteCommerceCheckoutData> -
no setter