Package com.stripe.param
Class PaymentIntentUpdateParams.PaymentMethodOptions.AcssDebit.MandateOptions
java.lang.Object
com.stripe.param.PaymentIntentUpdateParams.PaymentMethodOptions.AcssDebit.MandateOptions
- Enclosing class:
- PaymentIntentUpdateParams.PaymentMethodOptions.AcssDebit
public static class PaymentIntentUpdateParams.PaymentMethodOptions.AcssDebit.MandateOptions
extends Object
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enumstatic enum -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanA URL for custom mandate text to render during confirmation step.Map of extra parameters for custom features not available in this client library.Description of the mandate interval.Payment schedule for the mandate.Transaction type of the mandate.inthashCode()
-
Method Details
-
builder
public static PaymentIntentUpdateParams.PaymentMethodOptions.AcssDebit.MandateOptions.Builder builder() -
getCustomMandateUrl
A URL for custom mandate text to render during confirmation step. The URL will be rendered with additional GET parameterspayment_intentandpayment_intent_client_secretwhen confirming a Payment Intent, orsetup_intentandsetup_intent_client_secretwhen confirming a Setup Intent. -
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@SerializedNamevalue. 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. -
getIntervalDescription
Description of the mandate interval. Only required if 'payment_schedule' parameter is 'interval' or 'combined'. -
getPaymentSchedule
public PaymentIntentUpdateParams.PaymentMethodOptions.AcssDebit.MandateOptions.PaymentSchedule getPaymentSchedule()Payment schedule for the mandate. -
getTransactionType
public PaymentIntentUpdateParams.PaymentMethodOptions.AcssDebit.MandateOptions.TransactionType getTransactionType()Transaction type of the mandate. -
equals
-
canEqual
-
hashCode
public int hashCode()
-