Add Payments to Your AI-Built Site (Stripe, No Backend)
Sell a product, ebook, or service from a static site with Stripe Payment Links — no server, no checkout code, real money in your bank account.
The mental block goes: 'taking payments means a backend, security audits, storing cards.' Wrong since years ago. Stripe Payment Links give you a hosted checkout page at a URL — your site just links to it. Stripe handles cards, taxes, receipts, and compliance. Your static HTML site can sell things this afternoon.
Step 1 — What this architecture can and can't do
Payment Links are perfect for: digital products, ebooks, templates, consulting bookings, donations, simple subscriptions. They are NOT for: marketplaces, per-user gated app access (that needs auth + webhooks), or carts with 50 SKUs. Know which side your idea is on before building — most first products are firmly on the easy side.
Step 2 — Create the product and link
In the Stripe Dashboard: Products → Add product (name, price, one-time or recurring) → More → Create payment link. Configure: collect email (yes), promo codes if you want them, and — important — a confirmation behavior that redirects to a URL on YOUR site, like yoursite.com/thanks/. Copy the link. That URL is a complete checkout.
Step 3 — Build the selling page
Add a pricing section to my site (current file pasted below). One product: [Site Audit PDF — $29]. Section includes: product name, 3 bullet benefits, price, and a prominent 'Buy now' button linking to [paste your Stripe Payment Link]. Match my site's existing design. Also create a separate thanks.html page confirming the purchase and telling the buyer the PDF arrives by email within a few minutes. Full files please. [paste current HTML]
Step 4 — Deliver the goods
For digital products, the no-code delivery options, simplest first: (a) put the download link directly on your thanks page — fine for cheap products, technically shareable; (b) Stripe's built-in receipt email plus a manual send — fine at low volume; (c) connect Stripe to an email tool via Zapier/Make to auto-send the file — set up in 20 minutes when volume justifies it. Start with (a) or (b); upgrade when you're tired of manual sends, which is a great problem.
Step 5 — The legitimacy layer
Before real customers: a terms-of-sale/refund policy page (AI drafts it — state your actual refund stance), a privacy policy, a real contact email, and your business name configured in Stripe so card statements don't say something alarming. Buyers check for exactly these things before entering a card number on an unfamiliar site.
Step 6 — What 'live' feels like
Flip to live mode, swap the test link for the live link, buy your own product once with a real card (refund yourself after). Payouts land in your bank on a rolling schedule — daily after the first one clears. Congratulations: your static site is a store. The upgrade path, when you need it — per-customer accounts, license keys, usage gating — is Stripe webhooks plus the Supabase pattern from the database tutorial.
Keep going
Need somewhere to put it live? See where to host AI-built sites. Compare tool costs on the pricing tracker (or stick to the free options), then pick your next build.