• Enterprise
  • 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
  • Enterprise
  • 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.

The commerce core

One model underneath everything else. Every surface reads and writes the same records, under the same permission system, so a change made in the admin, through the API, by an agent or from the CLI produces the same state.

Catalog

Pricing

Customers

Orders

Inventory

Promotions

Checkout

Content

Identity

Workflow

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

Row-level security policies on every multi-tenant table

Application-layer checks

The application enforces tenant scope on every request

Per-tenant encryption keys

Sensitive data uses tenant-scoped encryption where applicable

Tenant isolation is enforced at the database layer through row-level security and application controls. Privileged cross-tenant operations are narrowly scoped, explicitly implemented and audited. Auditors get clear documentation. Compliance teams get clear evidence.

Extensibility

Extensions exist, and Mercemur connects to plenty of them. The difference is that Mercemur does not require an extension marketplace to make the core platform useful. Four routes out, all against the same commerce core:

Native integrations

Payments, shipping, email and analytics providers, maintained as part of the platform.

REST and webhooks

A versioned API over the same commerce core, with signed events for everything that happens.

MCP

Agent-driven workflows against the same model and the same permission scopes.

Enterprise integration

Scoped work for the requirements that do not fit any of the above.

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

Platform reliability

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

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

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, and API usage 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

Nothing taken at payment time

Mercemur takes no transaction fee. Stripe, Razorpay, and Adyen settle through your own provider accounts; Dodo acts as merchant of record and remits according to its own terms. Mercemur never holds the funds, and 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)

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.

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, or bring any other platform's data in through the admin API

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.

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 database layer through row-level security and tenant-stamping triggers, backed by application-layer checks on every request.

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, and API requests. The AI sales agent runs on your own model provider key (BYOK). 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.

Service level commitments are set in the applicable agreement. Enterprise agreements can carry a negotiated availability commitment. Live status is published at status.mercemur.com.

On Enterprise plans, yes.

Available on Enterprise plans for specific regions.

No. Mercemur takes no transaction fee. Stripe, Razorpay, and Adyen settle through your own provider accounts; Dodo acts as merchant of record and remits according to its own terms. 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. Three metered dimensions: storage, email sends, API requests. 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