Skip to main content
Shopvo
Start free trialSign in

14-day free trial · No credit card required

Documentation

Shopvo Platform Docs

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

What is Shopvo?

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

AI features are built in, not bolted on: a conversational shopping assistant, dynamic pricing, inventory forecasting, sales analytics, and 9 content generators are all available across plans. Advanced features including Gift Cards, Store Credit, Loyalty Programs, B2B / Wholesale, Catalog Mode, Price Rules, and Automation Workflows are available on Growth and above. Whether you are a solo entrepreneur or an agency managing dozens of stores, Shopvo scales with you.

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.

🤖

Built-in AI layer

Conversational shopping assistant, dynamic pricing engine, inventory forecasting, sales analyst, and 9 content generators — all driven by LLM via secure server-side API calls.

📧

Transactional email

12 notification types (order lifecycle + account) routed through each store's custom SMTP settings or Resend as fallback. Fully customisable subjects, reply-to, and HTML body per type.

🛍️

Feature toggles per store

Enable or disable Gift Cards, Loyalty Program, Store Credit, B2B/Wholesale, Automation Workflows, and Catalog Mode independently on each store.

📋

Audit log

Every admin action is recorded with actor, timestamp, resource, and before/after values. Immutable and searchable from the Settings panel.

🔍

SEO layer

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

📡

REST + GraphQL API

All storefront functionality is available via REST (/api/storefront/) and GraphQL (/api/graphql). Use API keys with scoped permissions.

🪝

Webhooks

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

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.
  • Gift Card — A redeemable code with a balance. Issued manually or via automation; partial redemptions supported.
  • Store Credit — Per-customer balance that can be issued manually, via refund, or by automation. Applied at checkout.
  • Loyalty Program — Points-based rewards. Customers earn points on purchases and redeem them for discounts or store credit.
  • B2B Account — A wholesale customer account with custom pricing tiers, net payment terms, and company-level management.
  • Catalog Mode — A per-store toggle that hides add-to-cart everywhere and redirects checkout to the homepage. Ideal for showrooms or pre-launch stores.
  • Price Rule — An automatic discount applied based on conditions (quantity, customer segment, cart value). Stacks with coupon codes.
  • Automation Workflow — Event-triggered actions (send email, call webhook, issue store credit, award loyalty points) configured without code.
  • Return / RMA — A customer return request linked to an order. Tracks status (requested → approved → received → refunded).
  • Audit Log — An immutable, time-stamped record of every admin action in a store (product edits, settings changes, order mutations).
  • AI Session — A multi-turn conversation with the AI shopping assistant, scoped per store and customer.

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