Package com.stripe.param
Class SetupIntentConfirmParams
java.lang.Object
com.stripe.net.ApiRequestParams
com.stripe.param.SetupIntentConfirmParams
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
static class
The user agent of the browser from which the Mandate was accepted by the customer.static class
Nested classes/interfaces inherited from class com.stripe.net.ApiRequestParams
ApiRequestParams.EnumParam
-
Field Summary
Fields inherited from class com.stripe.net.ApiRequestParams
EXTRA_PARAMS_KEY
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
ID of the ConfirmationToken used to confirm this SetupIntent.Specifies which fields in the response should be expanded.Map of extra parameters for custom features not available in this client library.ID of the payment method (a PaymentMethod, Card, or saved Source object) to attach to this SetupIntent.When included, this hash creates a PaymentMethod that is set as thepayment_method
value in the SetupIntent.Payment method-specific configuration for this SetupIntent.The URL to redirect your customer back to after they authenticate on the payment method's app or site.Set totrue
when confirming server-side and using Stripe.js, iOS, or Android client-side SDKs to handle the next actions.Methods inherited from class com.stripe.net.ApiRequestParams
paramsToMap, toMap
-
Method Details
-
builder
-
getConfirmationToken
ID of the ConfirmationToken used to confirm this SetupIntent.If the provided ConfirmationToken contains properties that are also being provided in this request, such as
payment_method
, then the values in this request will take precedence. -
getExpand
Specifies which fields in the response should be expanded. -
getExtraParams
Map of extra parameters for custom features not available in this client library. The content in this map is not serialized under this field's@SerializedName
value. Instead, each key/value pair is serialized as if the key is a root-level field (serialized) name in this param object. Effectively, this map is flattened to its parent instance. -
getMandateData
-
getPaymentMethod
ID of the payment method (a PaymentMethod, Card, or saved Source object) to attach to this SetupIntent. -
getPaymentMethodData
When included, this hash creates a PaymentMethod that is set as thepayment_method
value in the SetupIntent. -
getPaymentMethodOptions
Payment method-specific configuration for this SetupIntent. -
getReturnUrl
The URL to redirect your customer back to after they authenticate on the payment method's app or site. If you'd prefer to redirect to a mobile application, you can alternatively supply an application URI scheme. This parameter is only used for cards and other redirect-based payment methods. -
getUseStripeSdk
Set totrue
when confirming server-side and using Stripe.js, iOS, or Android client-side SDKs to handle the next actions.
-