E-commerce guide

Build an e-commerce store with AI

Product catalog, cart, Stripe checkout, order tracking, customer accounts. The Shopify shape, owned by you, on your own domain. No $39/month plan and no per-transaction fees on top of Stripe.

E-commerce stores built with Webtwizz

01 / What you can build

Real projects, not toy examples.

People are shipping these e-commerce stores on Webtwizz this quarter. Each one is a complete app: real auth, real data, real money flowing through Stripe.

01

Single-product store

You sell one thing. A landing page + Stripe checkout + thank-you flow + email receipts.

02

Niche multi-product store

20–500 products with variants (size, color), cart, shipping rates by zone, customer accounts.

03

Digital goods store

Templates, courses, ebooks, software licenses. Auto-deliver via email after purchase.

04

Subscription box / monthly product

Recurring billing via Stripe Subscriptions, fulfillment scheduled monthly.

02 / The build

From a sentence to a deployed app.

5 ordered steps. No config files, no devops, no SQL migrations to write by hand.

  1. 01

    Describe your store

    Prompt Webtwizz: "An e-commerce store for my hot-sauce brand. 12 products, 3 variants each (mild/medium/hot), $8–18 prices, US-only shipping, customer accounts." Webtwizz scaffolds catalog + cart + checkout.

  2. 02

    Connect Supabase for products + orders

    Webtwizz creates tables for products, variants, inventory, customers, orders, and order items. Edit product details inline or via the admin page Webtwizz scaffolds.

  3. 03

    Connect Stripe for checkout

    One-click Stripe connection. Webtwizz uses Stripe Checkout (hosted) for the payment step. PCI-compliant, Apple Pay and Google Pay all work. Webhooks fire on `checkout.session.completed` to mark the order paid.

  4. 04

    Connect Resend for receipts + shipping notifications

    Order confirmation, payment receipt, "your order has shipped" emails. Templates editable visually. Customer account page shows order history.

  5. 05

    Customize the storefront and ship

    Product cards, hero, cart drawer, checkout copy: all editable visually. Add your domain, hit publish. shop.yourdomain.com is live with SSL.

03 / Why it works

The parts other AI builders skip.

Anyone can scaffold a CRUD app. The reason these projects ship is the integration plumbing other builders leave for you.

1

Real cart with inventory holds

Inventory deducts atomically at checkout. Two customers can’t buy the last unit at the same time.

2

Stripe Checkout, not a janky form

Webtwizz uses Stripe’s hosted checkout. PCI-compliant, Apple Pay, Google Pay, and BNPL options work out of the box.

3

Customer accounts (optional)

Order history, saved addresses, re-order in one click. Or guest checkout if you’d rather not.

4

No platform fees on top of Stripe

Pay Stripe’s 2.9% + 30¢, that’s it. No "Shopify Basic $39/month + 2% transaction fee."

04 / The stack

Wired up. One click each.

Supabase, Stripe, the email layer, the analytics layer. OAuth, env vars, webhooks, scaffolded routes, all generated correctly the first time.

Supabase

Supabase

Products, variants, inventory, orders, customers.

Stripe

Stripe

Checkout, payment confirmation webhooks, refunds.

Resend

Resend

Order receipts, shipping notifications, abandoned-cart emails.

Stripe Checkout vs custom cart: when to use which

Stripe Checkout (hosted). The right default. Stripe hosts the checkout page, handles SCA/3DS, accepts every payment method automatically (Apple Pay, Google Pay, Klarna, Afterpay, Link), updates compliance for you. You write 30 lines of code to create a session and 100 lines for the webhook handler. Done.

Use Stripe Checkout if: your store has < 100 SKUs, you're not doing exotic upsells or post-purchase one-clicks, and your customers won't blink at being redirected to a stripe.com URL. That's 90% of stores.

Custom cart with Stripe Elements (embedded). Right when you need full control over the checkout UXmulti-step flows, post-purchase upsells, in-cart discounts that update in real-time, or you need to keep customers on your domain end-to-end for conversion-tracking reasons.

You're trading 1–2 weeks of build time for the control. Webtwizz can scaffold either; tell the AI "use Stripe Checkout" or "use Elements with a custom cart" upfront.

Avoid: rolling your own card-input forms. PCI scope is a swamp, Stripe Elements or Checkout both keep you out of it.

Building on Webtwizz vs Shopify: the actual cost comparison

Shopify Basic is $39/mo + 2.9% + 30¢ per transaction. Plus apps. The average serious Shopify store spends $200–400/mo before they realize it: Klaviyo for email, Judge.me for reviews, Subbly or Recharge for subscriptions, a theme upgrade, a custom-checkout app. By the time you're at scale, you're $500–1,000/mo in SaaS to run the store.

Webtwizz + Stripe is $25/mo (Webtwizz Standard) + Stripe's 2.9% + 30¢. That's it. Email goes through Resend ($20/mo). Reviews are a table in your Supabase. Subscriptions are Stripe Billing.

When Shopify still wins: if you want every payment method, fraud detection, abandoned-cart recovery, multi-currency, dozens of pre-built apps with no engineering effort, and your store is genuinely 100+ SKUs with complex variants. Shopify is the right tool for the job.

When Webtwizz wins: narrower stores (digital goods, subscription boxes, single-product, niche merch) where the cost stack adds up faster than the Shopify-app stack saves you. You also own the storefront, change anything, no theme limits, no app conflicts. Move off Webtwizz any time; the real code is yours.

05 / Questions

The honest answers.

The questions founders actually ask before they commit to a stack.

How is this different from Shopify?

Shopify is the right answer if you want plug-and-play and don’t mind $39+/month + 2% transaction fees + per-app fees stacking up. Webtwizz is the right answer if you want to own the storefront, customize freely, and pay only Stripe fees + hosting.

What about shipping rates?

Webtwizz scaffolds basic shipping zones (flat rate by country/state). For real-time carrier rates (USPS, UPS, FedEx), connect Shippo or EasyPost. The AI route is a fetch call you can wire to any shipping API.

Can I sell internationally?

Yes. Stripe accepts cards from 195+ countries. Add VAT/tax handling via Stripe Tax (one-click) and customs tax via your shipping API. Webtwizz can also scaffold multi-currency display.

What about inventory across multiple sales channels?

If you’re selling on Etsy/Amazon/Instagram too, you’ll want a central inventory source. Either keep Webtwizz as the source of truth and sync out via webhooks, or use a tool like Linnworks and sync in. Both are doable as Next.js cron jobs.

Will it scale to thousands of orders a day?

Yes. Published Webtwizz projects run on auto-scaling serverless infrastructure with a global CDN for static pages. The bottleneck for most stores isn’t the storefront, it’s fulfillment and support. Stripe + Supabase comfortably handle thousands of orders/day.

Build it visually. Ship it today.

Webtwizz is the AI app builder that lets you edit AI-generated code visually, and ship full-stack apps with auth, databases, and payments.

30 free credits daily + 120 signup bonus · No credit card required