Shopvo
Get started — freeSign in

14-day free trial · No credit card required

Documentation

Shopvo Platform Docs

Everything you need to build, launch, and grow your online stores with Shopvo. Browse by topic or search for a specific feature.

What is Shopvo?

Shopvo is a multi-tenant SaaS e-commerce platform that lets you create and manage multiple independent online stores from a single dashboard. Each store gets its own products, orders, customers, storefront design, and checkout — all fully isolated and customizable.

Whether you are a solo entrepreneur running one boutique or an agency managing dozens of client stores, Shopvo scales with you. All advanced commerce features — payments, shipping zones, abandoned cart recovery, inventory management — are available on every plan.

Platform Architecture

🏢

Multi-tenant

Every store is fully isolated — products, customers, and orders never mix between stores.

🌐

Host-based routing

Storefronts are served by domain name. Each domain maps to exactly one store.

🔐

Dual authentication

Admin users log in to the dashboard. Storefront customers log in to their account on each store independently.

Transactional email

12 notification types (order lifecycle + account) powered by Resend. Custom subjects, reply-to, and full HTML body per type.

🔍

SEO layer

Auto-generated XML sitemap, customizable robots.txt, and per-store URL redirect rules (301/302).

�📡

REST API

All storefront functionality is exposed via a public REST API at /api/storefront/.

🪝

Webhooks

Subscribe to platform events (order.created, payment.confirmed, inventory.low) and stream data to external systems.

Core Concepts

  • Organization — Your top-level account. Contains all your stores, billing, and team members.
  • Site / Store — Each store is isolated with its own catalog, orders, design, and domain.
  • Product — A sellable item. Can have multiple variants (size, color) each with their own price and inventory.
  • Order — Created when a customer completes checkout. Contains line items, shipping, payment, and customer info.
  • Cart — A temporary session that holds items before checkout. Syncs between sessions for logged-in customers.
  • Checkout Session — A server-side session that holds checkout state, reserved inventory, and payment intent.

New to Shopvo? Start with the Quick Start guide to create your first store and list your first product in under 10 minutes.