You must first connect your Stripe account to accept payment through Superset.
Recurring payments
Use this when you want clients to be billed automatically on a schedule.
Price: set the recurring amount.
Type: choose weekly or monthly.
Interval: how often it repeats (e.g., every month, every 3 months).
Stripe will bill the client automatically at each interval.
Recurring subscriptions can be paused at any time. Billing is ongoing, pausing simply moves the next billing date forward without disrupting the subscription schedule.
💡 Best for: ongoing coaching or memberships.
One-time payments
Use this when you want clients to pay upfront for a single service.
Price: set the total amount.
Client is charged once at checkout.
No future charges will be applied.
💡 Best for: challenges, specialty programs, or stand-alone offers.
Installments
Use this when you want to split a larger payment into multiple parts.
Amount per payment: set the recurring installment amount.
Number of installments: set how many times the client will be billed.
Stripe bills the client automatically until all installments are complete.
Installments cannot be paused. Installment plans follow a fixed payment schedule (e.g. 12 monthly payments of $300). Pausing would require skipping a scheduled payment, which would break the installment plan. Unlike recurring subscriptions, there's no flexibility to shift future billing dates.
💡 Best for: higher-ticket programs where clients prefer smaller payments over time.
👉 All three payment types are created in the same place: go to Plans in the sidebar → Click + Create new → Add the name, pricing, type, interval, and memo → Click Create plan.
For more details on creating and sending plans to your clients, check out the article: How to Set Up Payment Plans
