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.
Quick Start
Create your first store and publish it in minutes.
AI Features
Shopping assistant, dynamic pricing, sales analyst, and content generators.
Products & Inventory
Manage your catalog, variants, and stock levels.
Orders & Fulfillment
Process, track, and manage customer orders.
Payment Gateways
Configure Stripe, PayPal, and 6 banking gateways.
Gift Cards & Credits
Issue, track, and redeem gift cards and store credit.
Loyalty & Rewards
Points-based loyalty program — earn on purchase, redeem for discounts.
B2B / Wholesale
Wholesale accounts, tiered pricing, net terms, and company management.
Returns & RMA
Manage return requests, status transitions, and refunds.
Shipping & Zones
Set shipping rates by zone, weight, or price.
Email Notifications
Transactional emails with custom subjects and HTML body.
SEO & Redirects
Sitemap, robots.txt, and 301/302 URL redirects.
API Reference
REST & GraphQL APIs, webhooks, and TypeScript SDK.
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.
