PortalConfiguration
A portal configuration describes the functionality and behavior you embed in a portal session. Related guide: Configure the customer portal.
Summary
Types
@type t() :: %Stripe.Resources.BillingPortal.Configuration{ active: term(), application: term(), business_profile: term(), created: term(), default_return_url: term(), features: term(), id: term(), is_default: term(), livemode: term(), login_page: term(), metadata: term(), name: term(), object: term(), updated: term() }
active- Whether the configuration is active and can be used to create portal sessions.application- ID of the Connect Application that created the configuration. Nullable. Expandable.business_profile- Expandable.created- Time at which the object was created. Measured in seconds since the Unix epoch. Format: Unix timestamp.default_return_url- The default URL to redirect customers to when they click on the portal's link to return to your website. This can be overriden when creating the session. Max length: 5000. Nullable.features- Expandable.id- Unique identifier for the object. Max length: 5000.is_default- Whether the configuration is the default. Iftrue, this configuration can be managed in the Dashboard and portal sessions will use this configuration unless it is overriden when creating the session.livemode- If the object exists in live mode, the value istrue. If the object exists in test mode, the value isfalse.login_page- Expandable.metadata- Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Nullable.name- The name of the configuration. Max length: 5000. Nullable.object- String representing the object's type. Objects of the same type share the same value. Possible values:billing_portal.configuration.updated- Time at which the object was last updated. Measured in seconds since the Unix epoch. Format: Unix timestamp.