PayWithGoogleDetails class abstract
PayWithGoogleDetails
Properties:
- checkoutAttemptId - The checkout attempt identifier.
- fundingSource - The funding source that should be used when multiple sources are available. For Brazilian combo cards, by default the funding source is credit. To use debit, set this value to debit.
- googlePayToken - The
tokenthat you obtained from the Google Pay APIPaymentDataresponse. - recurringDetailReference - This is the
recurringDetailReferencereturned in the response when you created the token. - sdkData - Base64-encoded JSON object containing SDK related parameters required by the SDK
- storedPaymentMethodId - This is the
recurringDetailReferencereturned in the response when you created the token. - threeDS2SdkVersion - Required for mobile integrations. Version of the 3D Secure 2 mobile SDK.
- type - paywithgoogle
- Annotations
-
- @BuiltValue.new()
Constructors
- PayWithGoogleDetails([void updates(PayWithGoogleDetailsBuilder b)])
-
factory
Properties
- checkoutAttemptId → String?
-
The checkout attempt identifier.
no setter
- fundingSource → PayWithGoogleDetailsFundingSourceEnum?
-
The funding source that should be used when multiple sources are available. For Brazilian combo cards, by default the funding source is credit. To use debit, set this value to debit.
no setter
- googlePayToken → String
-
The
tokenthat you obtained from the Google Pay APIPaymentDataresponse.no setter - hashCode → int
-
The hash code for this object.
no setterinherited
- recurringDetailReference → String?
-
This is the
recurringDetailReferencereturned in the response when you created the token.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sdkData → String?
-
Base64-encoded JSON object containing SDK related parameters required by the SDK
no setter
- storedPaymentMethodId → String?
-
This is the
recurringDetailReferencereturned in the response when you created the token.no setter - threeDS2SdkVersion → String?
-
Required for mobile integrations. Version of the 3D Secure 2 mobile SDK.
no setter
- type → PayWithGoogleDetailsTypeEnum?
-
paywithgoogle
no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild(
dynamic updates(PayWithGoogleDetailsBuilder)) → PayWithGoogleDetails -
Rebuilds the instance.
inherited
-
toBuilder(
) → PayWithGoogleDetailsBuilder -
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<
PayWithGoogleDetails> -
no setter