Paywall and signup form with Supabase and Stripe template

Create a paywall with Stripe and send customers a magic link to log in automatically.

Paywall and signup form with Supabase and Stripe

About this template

Set up a subscription payment form to access your content with Stripe and register users on Supabase.

This use case includes:

  • A two-step form. The first step asks for basic data to create an account. The second contains the payment gateway powered by Stripe. 
  • One flow. This flow creates the new account and receives a magic link to redirect the user.
  • Auto login and redirection. When payment is confirmed and the account is created in Supabase, the user is automatically redirected to your website.

Before running this template you’ll need:

  • A Stripe account where you’ll receive the specified amount. 
  • A Supabase account to store the user’s data and obtain a magic link to log the user in.

How to configure this template

A native experience for your brand

Style our forms following your brand guidelines and embed them into your frontend framework with a single line of code.

Explore the docs

Need some inspiration?

Discover our best practices guides to design the perfect signup flow, examples of other SaaS companies, and success stories of our clients.

Integrate this template with your own stack

Send your data back and forth between Arengu and your favourite apps.

Getting started with Arengu

Arengu allows you to build all your user flows connected to your current stack, and avoids coding all the UI, complex integrations, validations or logic from scratch. Try it for free and start building faster and scaling your application needs as they grow.