Runs on the edge
Shops run on Cloudflare's network, close to every customer, instead of one server in one country. Pages and prices load fast everywhere.
Astro
- EmDash
Cloudflare
TypeScript
MCP
~/solutions/configurable-products
Every product, built to order.
An ecommerce plugin for EmDash, the Astro CMS from Cloudflare, made for products with choices. Customers pick sizes, materials and extras, and the price updates as they go. Payments, shipping and orders are built in. It runs on the edge and works with AI agents.
the webshop
Everything a shop needs, from the first product page to the order in your inbox. It's built on EmDash and Astro, so the shop and the rest of your website live in one place.
storefront · for your customers
back office · in EmDash
options and rules
Most shop software is built for products with one price. This plugin is built for products made to order, where every choice can change the price, the options and the delivery.
Size
Wood
Extras
rules
if size = 120 cm → hide Drawerif wood = Walnut → lead time + 1 weekif qty ≥ 5 → price − 10%checkout
The customer picks options. The price and delivery time update live.
Configured products keep every choice, all the way to the order.
Secure online payments at checkout.
Shipping methods and costs based on the order.
Orders with every option in EmDash, plus emails to the customer and the shop.
edge and agents
Shops run on Cloudflare's network, close to every customer, instead of one server in one country. Pages and prices load fast everywhere.
Products, options and prices are open to AI agents through clean APIs and MCP. An assistant can configure a product and put it in the cart for its user.
clients only, for now
The plugin isn't for sale. I build and run it for my clients' shops. If you sell products with options, let's talk about yours.