Guides
Plain, step-by-step fixes for Stripe problems in apps built with Lovable, Bolt, Replit and similar tools.
Stripe webhook not working in Lovable? How to find and fix it
Customers paid but your Lovable app didn't upgrade them? Check Stripe's delivery log, then fix the common causes: a 401 from the JWT check, signature errors, missing events or blocked database writes.
Stripe works in test mode but not live? Go-live checklist
Moving your Lovable or Bolt app from Stripe test mode to live? Swap every key, use live price IDs, add a live webhook with its own signing secret, then test with one real purchase.
Want to check your own app? Run a free check.