Creates Checkout Sessions server-side at a fixed price, verifies Stripe webhook signatures on the raw body, and answers its own JSON when the provider fails.
DIGITAL PRODUCT · $49 · INSTANT DOWNLOAD
Embedded Checkout Starter Kit
A small, readable Cloudflare Worker that sells with Stripe embedded Checkout and fulfills only from signed webhooks. The redirect back to your site never counts as payment. Deploy it to staging in an afternoon, then work through the checklist to go live.
A D1 order table written only by signed events, keyed so that replays and delayed-payment events collapse to one order. Refunds and disputes revoke.
A going-live checklist, a webhooks-and-idempotency guide, and field notes on the production failures the code is built to avoid.
You pay on this page through Stripe. After payment you are taken to a download page for a zip containing TypeScript source, a D1 migration, a node:test suite and three guides. The download link works for 30 days from purchase or up to 10 downloads, whichever comes first. Requires a Stripe account and a Cloudflare account.
For business purchases only. The kit is licensed for your business's internal use; resale and redistribution are not allowed. You may request a refund within 3 days of purchase if you have not downloaded the kit, and a refund ends your download access and license. By buying, you agree to the Terms of Service (sections 3.5 and 4) and the Privacy Policy.
Charging AI agents per call instead? The MCP Monetization Kit is a paid MCP server template over the Machine Payments Protocol.
WHY EMBEDDED CHECKOUT STARTER KIT
Why the Embedded Checkout Starter Kit
Working code, not a tutorial
A Cloudflare Worker that creates Checkout Sessions server-side at a fixed price and verifies Stripe webhook signatures on the raw body.
An order ledger that survives retries
Orders are written only by signed events, keyed so that replays and delayed-payment events collapse to one order. Refunds and disputes revoke.
One price: $49
An instant download, available for 30 days or 10 downloads.
FOR YOUR BUSINESS
Why this matters for your business
- Customers pay on your page: Embedded Checkout keeps the payment inside your site, on your own Stripe account.
- Fulfill only what was paid: A browser redirect is not proof of payment. The kit fulfills from Stripe's signed events only, so an order exists only when Stripe says it was paid.
- Go live with a checklist: A going-live checklist and field notes on the production failures the code is built to avoid.
PAYMENTS BY STRIPE
The Stripe documentation behind this page.
SET Connect, SET's payment builds and the card onramp in SET Wallet run on Stripe. Stripe's own documentation is the final word on how its part works. Links checked on .
Stripe
Payments, SET Connect and the card onramp in SET Wallet.
Simple Easy Transactions is a separate company from Stripe. It uses Stripe's services under its own account; Stripe does not endorse SET.