Skip to content

How can one enable freemium plans? #84

Answered by tiniscule
techwraith asked this question in Q&A
Discussion options

You must be logged in to vote

Hey there - happy to help here.

  1. Personal accounts don't have billing

    • To accomplish this, just flip enable_personal_account_billing to false in basejump.config table
  2. Team accounts default to the free plan

    • Create a free product in Stripe, take the price ID for that product and set it as the default product in Basejump env vars for the billing edge function
  3. The billing page on the team accounts allows for the user to upgrade to Pro self-serve

  • Create a pro product in Stripe with the appropriate pricing for monthly/yearly. If you configure Stripe customer portal to let people change their plans you can leverage their interface for selecting / changing plans between Free and Pro. J…

Replies: 3 comments 2 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@techwraith
Comment options

@tiniscule
Comment options

Answer selected by tiniscule
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants