Package com.stripe.param.billingportal
Class SessionCreateParams
java.lang.Object
com.stripe.net.ApiRequestParams
com.stripe.param.billingportal.SessionCreateParams
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
static enum
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 TypeMethodDescriptionstatic SessionCreateParams.Builder
builder()
The ID of an existing configuration to use for this session, describing its functionality and features.Required. The ID of an existing customer.Specifies which fields in the response should be expanded.Map of extra parameters for custom features not available in this client library.Information about a specific flow for the customer to go through.The IETF language tag of the locale customer portal is displayed in.Theon_behalf_of
account to use for this session.The default URL to redirect customers to when they click on the portal's link to return to your website.Methods inherited from class com.stripe.net.ApiRequestParams
paramsToMap, toMap
-
Method Details
-
builder
-
getConfiguration
The ID of an existing configuration to use for this session, describing its functionality and features. If not specified, the session uses the default configuration. -
getCustomer
Required. The ID of an existing customer. -
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. -
getFlowData
Information about a specific flow for the customer to go through. See the docs to learn more about using customer portal deep links and flows. -
getLocale
The IETF language tag of the locale customer portal is displayed in. If blank or auto, the customer’spreferred_locales
or browser’s locale is used. -
getOnBehalfOf
Theon_behalf_of
account to use for this session. When specified, only subscriptions and invoices with thison_behalf_of
account appear in the portal. For more information, see the docs. Use the Accounts API to modify theon_behalf_of
account's branding settings, which the portal displays. -
getReturnUrl
The default URL to redirect customers to when they click on the portal's link to return to your website.
-