
Shopveyor
Your online store in one admin panel: catalog, orders, prices in several currencies and the margin on every sale
Shopveyor is a platform for online stores, built on Laravel. One admin panel holds the catalog with brands, attributes and variants, orders and customers, prices in several currencies and multilingual content. Shopveyor knows your cost prices, so every product, order and report shows profit and margin.
Shopveyor is in active development. The store core already works: storefront, checkout, customer account and admin panel. The hosted version for many stores is what we are building now. Until it opens, we launch stores on Shopveyor as a service — E-commerce on Shopveyor.
Screenshots
Features
Nested categories, brands and attributes — text, number, list or colour. Generate variants from attribute values, each with its own SKU, price, cost and stock, and show colours as swatches on the product page.
Enter the cost next to the price and discount, and the product form shows the selling price, profit and margin as you type. Each order line keeps the cost at the moment of sale, and the order page shows the order's cost, profit and margin.
Revenue, cost, profit and margin for each product over any date range, counted from completed orders and converted to the primary currency. Export it to XLSX or PDF.
Set a primary and a secondary currency. Customers switch the currency in the store header and see converted prices. Exchange rates update every morning or on demand, and each order keeps the currency and rate it was placed in.
The main language has no URL prefix, the others get their own (/en/…). Products, categories, pages and interface strings are translated in the admin, empty translations can be filled by machine translation, and the admin panel has its own language switch.
Run promotions on chosen products or whole categories: the store applies the best discount instead of stacking them. Coupons give a fixed amount or a percentage, with an expiry date, a usage limit and a minimum order.
Cart, a coupon at checkout, shipping methods with their own cost and currency, payment methods with an optional fee. Customers see their order history in their account, and you move orders through statuses in the admin panel.
Colour presets with separate light and dark themes for the storefront and the admin panel, a homepage slider with images or video, menus, pages with a contact form, logo, SEO tags and custom scripts. Search runs on Elasticsearch.
Pricing
For a single store.
- 1 store
- Up to 1,000 products
- 2 admins
- 500 AI generations a month
- Custom domain
- 14-day free trial, no card required
≈ $65.83 / month
For a single store.
- 1 store
- Up to 1,000 products
- 2 admins
- 500 AI generations a month
- Custom domain
- 14-day free trial, no card required
For agencies with a few client stores.
- Up to 5 stores
- Up to 10,000 products per store
- 5 admins per store
- 5,000 AI generations a month
- Custom domains
- 14-day free trial, no card required
≈ $249.17 / month
For agencies with a few client stores.
- Up to 5 stores
- Up to 10,000 products per store
- 5 admins per store
- 5,000 AI generations a month
- Custom domains
- 14-day free trial, no card required
For agencies at scale, under your own brand.
- Up to 15 stores
- Up to 25,000 products per store
- 10 admins per store
- 15,000 AI generations a month
- Custom domains
- White-label admin
- 14-day free trial, no card required
≈ $415.83 / month
For agencies at scale, under your own brand.
- Up to 15 stores
- Up to 25,000 products per store
- 10 admins per store
- 15,000 AI generations a month
- Custom domains
- White-label admin
- 14-day free trial, no card required
On sale from
FAQ
Can I open a store on Shopveyor today?
Not on your own yet: Shopveyor is in development and has no self-service sign-up. If you need a store now, we build and launch it on Shopveyor as a service — see E-commerce on Shopveyor on the Services page.
Does Shopveyor take online card payments?
Not out of the box yet. Payment and shipping methods, such as cash on delivery or bank transfer, are set up in the admin panel, each with its own fee or cost. There is no built-in payment provider integration so far.
Which languages and currencies does it support?
The ones you enable in the admin panel. Every language gets its own URL, and content is translated in the admin. Prices are converted into the currency the customer picks, with exchange rates updated daily.
What is Shopveyor built on?
Laravel 13 and PHP 8.3, Vue 3 with Inertia, PostgreSQL, Redis and Elasticsearch, all running in Docker.