Cloudflare Worker + D1 + Stripe

STOREFRONT — Sell Digital Downloads on Cloudflare + Stripe

STOREFRONT cover art

The catalogue, tabs, Stripe checkout and key delivery you are looking at right now.

The exact site you are reading. A JSON catalogue, tabbed browsing, product pages, Stripe Checkout, webhook-verified orders, automatic licence-key issue and expiring download links — on one Cloudflare Worker with one D1 database. Edit catalog.json, deploy, sell.

Buy — $49.99

What it does

  • Catalogue driven entirely by one JSON file
  • Tabbed browsing, search, sort and tag filtering
  • Stripe Checkout with signature-verified webhooks
  • Automatic licence-key issue on payment, or expiring signed download links
  • Orders, keys and downloads in D1
  • Customer order lookup by email
  • Dark, responsive, keyboard accessible

What's included

  • Full source: Cloudflare Worker + storefront pages (shop, orders, success, terms)
  • D1 schema (migrations/0001_init.sql)
  • Demo catalog.json to replace with your products
  • Scripts: product packaging, catalogue check, end-to-end test, cover-art generation
  • README with first-time setup (Cloudflare, D1, Stripe keys and webhook) and how delivery works
  • Cover art spec and prompts (HANDOFF.md, art/prompts.json)

Requirements

  • A free Cloudflare account
  • A Stripe account
  • Node 18+

More Websites

All Web apps · Back to the shop · Terms & refunds