Sign in

Selling on your site: the built-in store

Updated Sep 1, 2026

Every hosted Devani site includes a full store — no plugin, no separate platform, no extra fee from us. You connect your own Stripe account, so payments go directly to you.

Connect Stripe

  1. Create a free account at stripe.com if you don't have one.
  2. In your site's admin, open Settings and paste your Stripe keys. Both test and live modes are supported — start in test mode and run a practice checkout before switching.

That's the whole setup: when you save your keys, Devani configures the Stripe side for you — it creates the webhook endpoint that keeps order status in sync (including subscription renewals and failed payments) and sets up the billing portal your subscribers use to manage their plans. A status card under the Stripe keys in Settings shows what was configured, with a re-run option if you ever change things in Stripe by hand.

Create products

Products are created and edited in the admin like any other content. Every product picks one of four sale models:

  • Physical — ships to an address, with optional per-product shipping costs.
  • Digital — delivered as a download after payment.
  • Pay-what-you-want — the customer names the price. Great for donations and tip jars.
  • Subscription — recurring billing through Stripe, with trial support.

Products support variants (size, colour, anything — each with its own pricing), upsells, image galleries from your media library, and collections for grouping.

Inventory and discounts

  • Live inventory — turn on tracking per product and Devani counts stock down on each sale, with low-stock visibility in the dashboard.
  • Discount codes — create percentage or fixed-amount codes in the admin. Customers enter them in the cart.

Checkout, orders, and tax

Visitors add items to a real multi-item cart and pay through Stripe's hosted checkout — cards, wallets, and local payment methods, handled by Stripe. Order status updates automatically via Stripe webhooks; tax is handled by Stripe Tax if you enable it in your Stripe account — Devani deliberately doesn't build its own tax engine.

Once you're selling, there's a whole layer on top of checkout: an order dashboard with fulfillment tracking, a live sales view, automatic customer emails, and a passwordless account page where buyers see their orders and manage subscriptions. All of that is covered in Orders, customer accounts & subscriptions.

Prefer to work by chat? Claude can create and update products, set inventory, create discount codes, check orders, and pull a live sales summary — the whole store is reachable through the same connection you use for editing.

Was this helpful?

Related articles

Powered by Subido