Package com.stripe.param.v2.billing
Class CollectionSettingCreateParams
java.lang.Object
com.stripe.net.ApiRequestParams
com.stripe.param.v2.billing.CollectionSettingCreateParams
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static enum
Add all map key/value pairs to `extraParams` map.static class
static class
Required. If true the payment link to hosted invocie page would be included in email and PDF of the invoice.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()
protected boolean
boolean
Either automatic, or send_invoice.An optional customer-facing display name for the CollectionSetting object.Email delivery setting.Map of extra parameters for custom features not available in this client library.A lookup key used to retrieve settings dynamically from a static string.The ID of the PaymentMethodConfiguration object, which controls which payment methods are displayed to your customers.Payment Method specific configuration to be stored on the object.int
hashCode()
Methods inherited from class com.stripe.net.ApiRequestParams
paramsToMap, toMap
-
Method Details
-
builder
-
getCollectionMethod
Either automatic, or send_invoice. When charging automatically, Stripe will attempt to pay this bill at the end of the period using the payment method attached to the payer profile. When sending an invoice, Stripe will email your payer profile an invoice with payment instructions. Defaults to automatic. -
getDisplayName
An optional customer-facing display name for the CollectionSetting object. Maximum length of 250 characters. -
getEmailDelivery
Email delivery setting. -
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. -
getLookupKey
A lookup key used to retrieve settings dynamically from a static string. This may be up to 200 characters. -
getPaymentMethodConfiguration
The ID of the PaymentMethodConfiguration object, which controls which payment methods are displayed to your customers. -
getPaymentMethodOptions
Payment Method specific configuration to be stored on the object. -
equals
-
canEqual
-
hashCode
public int hashCode()
-