Help Center
Admin tasks
Admin tasks for workspace owners: Stripe tax setup, role management, webhook monitoring, and access to backend logs and payments.
๐ฌ Video walkthrough coming soon
While we film it, follow the tiny steps below โ you've got this!
The 5-year-old version
Skip the reading โ just do these little steps.
- 1
Set up Stripe tax
One click on the Admin Tutorial page adds the right tax code to all plans.
- 2
Add another admin
Insert a row in the user_roles table (server-side only) to give someone admin powers.
- 3
Watch webhooks
Stripe pings us at /api/public/payments/webhook. We check the signature before saving anything.
- 4
Check logs
Open the Backend view in your workspace to see the database and function logs.
Stripe tax setup
One-time click applies the SaaS tax code (txcd_10103001) to all three products. Required for full compliance handling. Safe to re-run.
Role management
Roles live in the user_roles table with an app_role enum. Only server-side code (or a trusted admin) can grant new admins.
Webhooks
Payment events flow through /api/public/payments/webhook. Signature is verified with the Stripe webhook secret before any DB write.
Monitoring
Check the Payments tab in your Lovable workspace for live subscription state, and the Backend view for database and function logs.
Prefer a walkthrough? Launch the product tour from the dashboard.