Turn on Stripe payments
Lovable Cloud comes with a built-in Stripe integration. You don't need to copy API keys, set up webhooks, or manage a Stripe Connect account β Lovable handles all of it. You'll just need a Stripe account (free) connected through the Lovable UI.
Open the Payments connector in Lovable
Inside your Lovable project, go to Connectors β Payments and click "Enable Stripe."
Create your products & prices
Most builds ship with seed products (so you can test checkout immediately). When you're ready to use your own, create them in the Lovable Payments dashboard, or ask Lovable to recreate them in code.
Test checkout in sandbox mode
Lovable Cloud defaults to sandbox mode in preview. Run a full checkout to confirm it works.
Use this test card on the Stripe checkout form:
Decide how you want taxes handled
Lovable can configure your Stripe connection to handle tax compliance end-to-end for buyers in ~80 supported countries β Stripe calculates, collects, files, and remits sales tax for you, plus handles fraud and disputes. The extra cost is +3.5% per transaction. Most founders starting out find this worthwhile.
If you'd rather handle filing yourself, Lovable can also just calculate & collect tax for +0.5% per transaction.
Switch to live mode before you launch
In Lovable Cloud β Payments, complete Stripe's business verification (this is where you provide your legal name, bank account, and tax ID). Once approved, flip the environment to Live.
- βStripe is connected in Lovable Cloud β Payments
- βYour real products & prices are in the catalog
- βTest checkout completes successfully with card 4242β¦
- βYou've made a tax-handling decision (full / calc-only / none)
- βLive mode is enabled and the site is published