• Pricing
  • Docs
Log inStart building

The platform that grows with your business.

From your first sale to global expansion. One unified platform for retail, wholesale, and everything in between.

Backed by

Zemuria Venture Studio

Commerce

  • Platform
  • Storefront Builder
  • Commerce
  • Digital Products
  • Payments
  • Shipping
  • Integrations

Growth

  • AI Sales Agent
  • Optimize
  • Marketing & Email
  • Content & Blog
  • Reviews
  • Customer Accounts
  • Analytics
  • SEO Features

Company

  • About
  • Pricing
  • Customers
  • Careers
  • Partners
  • Experts
  • Startups
  • Changelog

Developers

  • Developer overview
  • API documentation
  • API reference
  • Quickstart
  • Authentication
  • MCP server
  • CLI
  • Open source

Support

  • Contact us
  • Help centre
  • System status
  • Trust centre
  • Security policy

Compare Platforms

  • Mercemur vs Shopify
  • Mercemur vs WooCommerce

Legal

  • Legal overview
  • Terms & Conditions
  • Privacy Policy
  • Cookie Policy
  • Refund Policy
  • Sub-processors
  • Accessibility

Contact

Zemuria Inc.

1007 N Orange St., 4th Floor, #1189
Wilmington, Delaware 19801

support@mercemur.com

Copyright © 2026 by Mercemur, a Zemuria Inc. brand.

  • Terms of service
  • Privacy
  • Refund

Built for multi-tenant commerce from the foundation up

Real tenant isolation, custom domains, scoped team roles, and transparent metered billing. Run one store, run twenty.

Multi-tenant is a feature most platforms claim but few actually deliver. They call it multi-tenant, but every store shares the same database tables and the application code decides whether to filter by tenant. One bug in a filter and your data is everyone's data. One slow query on one merchant's catalog and every merchant's storefront slows down.

Mercemur is multi-tenant from the database row up. Tenant isolation is enforced at the storage layer, not just in application code that could be bypassed. Every store has its own data scope, its own custom domain, its own team configuration, and its own billing relationship with the platform. You run one store, you run twenty, the platform treats each as a real tenant with real boundaries.

The platform behaves the same way whether you have one tenant or a thousand. The boundaries do not bend for convenience.

Tenant isolation

Stores cannot see each other's data. Tenant boundaries are enforced at the storage layer with multiple layers of defense:

Storage layer scoping

Every record carries the tenant identifier

Query filtering

Every database query is scoped to the active tenant

Storage policies

The database itself rejects cross-tenant queries

Application-layer checks

The application enforces tenant scope on every request

Per-tenant encryption keys

Sensitive data uses tenant-scoped encryption where applicable

A cross-tenant query is technically impossible, not just discouraged. Auditors get clear documentation. Compliance teams get clear evidence.

Custom domains

Every store can map a custom domain.

What you get:

Map a domain you own (yourstore.com) to your Mercemur storefront
Automatic SSL certificate provisioning
Automatic SSL renewal
Use a subdomain of your domain (shop.yourstore.com)
Apex domain support (yourstore.com without the www)
Multi-store, multi-domain (run several stores, each on its own domain, in one operation)

How it works:

1

Add the domain in the admin

2

Mercemur provides DNS configuration

3

You add the DNS records at your registrar

4

SSL provisions automatically once DNS resolves

5

The storefront is live on the custom domain

Team roles and permissions

Invite teammates with scoped roles and permissions. Roles available out of the box:

Owner

Full access, including billing and team management

Admin

Full operational access, no billing or team management

Staff

Day-to-day store operations (orders, products, customers)

Fulfillment

Warehouse and shipping operations only

Customer support

Customer accounts, orders, and returns

Marketing

Campaigns, content, blog, analytics

Custom roles

On Enterprise, define your own permission scopes

Each role has its own scoped permissions. A Staff member cannot delete the store. A Fulfillment member cannot edit product prices. A Customer Support member cannot run a campaign. The boundaries are real.

Audit logs

The admin logs who did what:

Order changes
Product edits
Price updates
Customer-facing changes (storefront publish, theme update)
Role and permission changes
Login attempts

Audit logs are available on all plans, scoped to admin actions. Enterprise plans add extended retention and exportability.

Mercemur consumption billing

Three tiers (Free, Growth, Enterprise), metered on storage, email, API usage, and AI agent replies rather than on orders.

Metered event types:

Email sends: Transactional and marketing, per recipient
Storage uploads: Per byte stored
API calls: Per request to the developer API
AI agent replies: Per reply your AI sales agent sends

Nothing taken at payment time

The charge lands wholly in your own processor account. Mercemur takes no cut of it and never holds the funds. Your subscription is billed separately, monthly, so nothing is skimmed per order.

Real-time usage tracking

Usage events are recorded as they happen. The admin dashboard shows current period spend with a forecast of where you will land.

Overage invoices generate automatically when usage exceeds plan inclusions.

Multi-store under one billing relationship

Multi-store operations get a unified billing relationship:

One billing account
Multiple stores, each with its own isolated data
Usage rolled up across all stores
Single invoice (or per-store invoicing on request)
Volume discounts applied at the operation level

Useful for:

Multi-brand operators
Agencies running stores for clients
Holding companies with multiple ecommerce subsidiaries
Operations with regional storefronts (US store + EU store + India store)

Security as a feature

Security is not an Enterprise upcharge. The baseline includes:

Tenant isolation at the storage layer : enforced by the database, not just application code
Encryption at rest : sensitive data is encrypted
Encryption in transit : every connection uses HTTPS / TLS
Strong webhook signing : merchant webhooks are signed and replay-protected
SSRF protection on outbound : the platform blocks attempts to target internal networks
Per-merchant credential isolation : payment provider keys, email provider domains, shipping accounts all isolate per tenant
Audit logs : on every plan

Enterprise plans add:

Security review documentation
Compliance attestation
SSO (SAML, OIDC)
Single-tenant deployment options
Advanced audit log retention

Built for agencies

Agencies running ecommerce for clients get:

One agency account, many client stores : each client is a tenant
Per-client roles : an agency operator can be admin on Client A and staff on Client B
Clean client-facing branding : the storefront and admin can be white-labeled (on Enterprise)
Unified billing or per-client billing : configure how you bill your clients vs how you pay Mercemur
Migration tools : import a client's catalog from Shopify, WooCommerce, or BigCommerce

Built for multi-brand operators

If you run several brands under one parent company:

Each brand gets its own storefront, its own custom domain, its own theme, its own catalog, its own team
All managed from one billing relationship
Customers buying across brands have separate customer accounts (or SSO on Enterprise)
Volume discounts apply at the operation level

Common structures:

Two brands, two storefronts. A premium brand and a value brand under the same parent.
Regional brands. A US brand, an EU brand, an India brand, each with their own catalog and content.
Vertical brands. Apparel brand, accessory brand, home brand under one operation.

Platform reliability

High availability infrastructure
Automated backups
Disaster recovery procedures
Storefront caching that survives most upstream incidents
Monitoring on every critical path

How it works

1

Sign up. Free to start, multi-store unlocks on Enterprise.

2

Create your first store. Pick a name, a default region, a default currency.

3

Map a custom domain. SSL provisions automatically.

4

Invite teammates. Assign roles (Owner, Admin, Staff, Fulfillment, Customer Support, Marketing).

5

Configure billing. Real-time usage tracking is on by default.

6

Scale. Add more stores under the same billing relationship as needed.

7

Audit. Audit logs are on by default, viewable from the admin.

Use cases

Multi-brand operator

Three brands, three storefronts, three custom domains, one billing relationship. Each brand has its own team. Reports roll up at the operation level.

Agency

One agency account, ten client storefronts. Each client gets their own admin scope. The agency operator has access to all clients, the client gets scoped access to their own store.

International expansion

A single brand running three regional storefronts (US, EU, India). Each region has its own catalog, its own currency, its own tax rules, its own customer accounts. Customers in each region see only their local storefront.

Holding company

Multiple ecommerce subsidiaries under one billing umbrella. Each subsidiary is operated independently. Centralized usage reporting at the holding company level.

B2B operator

A wholesale storefront for trade partners (authenticated, customer-group-gated) and a public DTC storefront for retail. Two stores, one operation.

Frequently asked questions

No. Tenant isolation is enforced at the storage layer, not in application code that could be bypassed.

Yes. Every store can map a custom domain with automatic SSL.

Invite teammates with scoped roles. Each role has its own permissions. Custom roles available on Enterprise.

Email sends, storage, API requests, and AI agent replies. Orders are never metered, so what you sell does not change what you pay.

Multi-store and multi-tenant features unlock on Enterprise.

On Enterprise plans, yes. SAML and OIDC.

Yes on all plans, scoped to admin actions. Enterprise adds extended retention.

On Enterprise plans, yes.

Each region has its own currency, its own tax rules, its own shipping zones. Customers see prices in their region's currency.

Yes. Every store has its own custom domain.

Yes. The admin breaks usage down per store on multi-store operations.

Yes. An agency operator can be Admin on Client A and Staff on Client B.

Revoke access from the admin. Audit logs show who did what before they left.

Yes through the admin API.

Yes. Automated backups with disaster recovery procedures.

99.99% monthly uptime per our SLA. Enterprise contracts carry a guaranteed 99.99% uptime SLA.

On Enterprise plans, yes.

Available on Enterprise plans for specific regions.

No. Mercemur takes no cut of a customer payment: the charge lands wholly in your own Stripe, Razorpay, or Dodo account. The plan is billed as a monthly subscription plus metered storage, email, and API usage, none of which is tied to order value.

Best practices for multi-store operations

Plan tenant structure before launch

A "tenant" is a real boundary. Customers, orders, products, and data are all tenant-scoped. Decide at the start: one tenant per brand, one tenant per region, one tenant per client. Migration between tenants is supported but harder than getting it right at the start.

Use the same admin operators across tenants when possible

Multi-store operators can grant the same operator access to multiple stores. The operator switches between stores in the admin without separate logins.

Configure per-tenant branding consistently

Each tenant has its own colors, logo, sender domain, payment provider connections. Document the per-tenant configuration so onboarding new operators is fast.

Set up audit logs and review them

Audit logs exist on every plan. Reviewing them periodically catches issues before they become incidents.

Plan for the second tenant before you need it

Even if you launch with one store, design your workflows so adding a second store is easy. Reuse-friendly content templates, shared catalog templates, consistent role definitions.

Multi-store scenarios

Two brands, two stores

A premium brand and a value brand under one parent. Each has its own storefront, its own customer base, its own marketing voice. Customers in each brand do not see the other.

Three regional stores

A US storefront, an EU storefront, an India storefront. Each in the right currency, with the right payment methods, with the right tax handling. Customers shop their local store.

Agency with ten clients

The agency runs ten client storefronts. Each client has isolated data. Agency operators access all ten through the admin. Each client has staff-level access to their own store only.

B2B operator with two storefronts

A public DTC store and an authenticated wholesale store. Different storefronts, different price lists, different shipping options. Customers in each segment see their own catalog.

Quick reference

Multi-tenant isolation at the storage layer. Custom domain with automatic SSL on every store. Team roles: Owner, Admin, Staff, Fulfillment, Customer Support, Marketing, custom roles on Enterprise. Three billing tiers: Free, Growth, Enterprise. Four metered dimensions: storage, email sends, API requests, AI agent replies. Orders are never metered. Real-time usage tracking with bill forecast. Overage invoices generated automatically. Audit logs on every plan.

Get started

Step 1: Sign up for Mercemur (Free or Growth).
Step 2: Create your first store.
Step 3: Map a custom domain.
Step 4: Invite teammates with scoped roles.
Step 5: Configure billing preferences.
Step 6: Set up audit logging review.
Step 7: Add additional stores as the operation grows.

Related

Commerce→

Catalog, cart, checkout, and order management.

Integrations→

Connect the tools you already run on.

Storefront builder→

Build and theme the shop your customers see.

Run your store on multi-tenant infrastructure

Start with one store, scale to twenty.

Start fast, compare plans, or talk through the details with us.

Talk to salesSee pricingStart free