Pocketbase + Stripe - Extended PocketBase Using Stripe Webhooks
The all-in-one starter kit for high-performance SaaS applications. That don't want a vendor buy in when it comes to backend and frontend. This is a front end agnostic template that you can use 100% with any SaaS application. If there are any issues please feel free to reach out to me on X - @meinbiz
Also if you want to build a next.js front end for your next app. Consider fastpocket.dev it is the fastest way to build a fully fledged PocketBase app.

Features
- User management and authentication with PocketBase
- Powerful data access & management tooling on top of SQL Lite with PocketBase
- Integration with Stripe Checkout and the Stripe customer portal
- Automatic syncing of pricing plans and subscription statuses via Stripe webhooks
Step-by-step setup
When deploying this template, the sequence of steps is important. Follow the steps below in order to get up and running.
Configure Stripe
Next, we'll need to configure Stripe to handle test payments. If you don't already have a Stripe account, create one now.
For the following steps, make sure you have the "Test Mode" toggle switched on.
Create a webhook
We need to create a webhook in the Developers section of Stripe.
- Click the "Add Endpoint" button on the test Endpoints page.