Search documentation of tiger_stripe

# Stripe.Params.BillingPortal.SessionCreateParams.FlowData (tiger_stripe v0.1.1)

Copy Markdown View Source

Nested parameters.

## Summary

### Types

t()

## Types

# t()

    @type t() :: %Stripe.Params.BillingPortal.SessionCreateParams.FlowData{
      after_completion: map() | nil,
      subscription_cancel: map() | nil,
      subscription_update: map() | nil,
      subscription_update_confirm: map() | nil,
      type: String.t() | nil
    }

- `after_completion` - Behavior after the flow is completed.
- `subscription_cancel` - Configuration when `flow_data.type=subscription_cancel`.
- `subscription_update` - Configuration when `flow_data.type=subscription_update`.
- `subscription_update_confirm` - Configuration when `flow_data.type=subscription_update_confirm`.
- `type` - Type of flow that the customer will go through. Possible values: `payment_method_update`, `subscription_cancel`, `subscription_update`, `subscription_update_confirm`.