Sign in

Products, inventory & discounts

Updated Jul 3, 2026

Products in Devani are content — created and edited in the same admin as pages, stored the same flat-file way, with their own public pages under /products/ and a shop listing page.

Four sale models

Every product picks one:

  • Physical — ships to an address; optional per-product shipping cost.
  • Digital — a file delivered as a download after payment.
  • Pay-what-you-want (Koha) — the customer names the price. Donations, tip jars, honesty-box sales.
  • Subscription — recurring billing through Stripe, with trial support.

Variants

Add variants for size, colour, edition — anything — each with its own pricing. Customers pick the variant on the product page; the cart and orders track exactly which variant sold.

Live inventory

Turn on inventory tracking per product and Devani counts stock down with each sale. The dashboard surfaces low-stock products so you restock before selling out; untracked products simply never run out (right for digital goods and services).

Discount codes

Create percentage or fixed-amount codes in the admin. Customers apply them in the cart before checkout. Codes are validated server-side at checkout time.

Collections and the cart

Group products into collections for browsing. Visitors shop with a real multi-item cart — add several products (and variants), then check out once through Stripe's hosted payment page.

Orders & fulfillment

Orders land in the admin with customer details, line items, payment status (webhook-driven from Stripe), and a fulfillment status you update as you ship. Digital products deliver their download automatically on successful payment.

Manage it by chat

The whole store is exposed through the MCP connection: Claude can create products, adjust inventory, create discount codes, list low-stock items, and check or fulfill orders — useful for bulk work like "create these 12 products from this spreadsheet."

Was this helpful?

Related articles

Powered by Subido