Custom online store · Switzerland

Your online store, beautiful and truly yours.

The open-source alternative to Shopify, built for Switzerland: a fast, custom store with Twint, the Swiss QR-bill and Swiss Post, no commission on your sales and no lock-in.

Free, no-commitment call · Reply within 24 h

Your advantages

What changes for you.

0% commission on your sales

You keep your margin. You only pay for hosting and your payment processor.

Your brand, not a rented theme

A 100% custom design that looks like you, not a template everyone recognises.

Swiss payments, natively

Twint, the QR-bill and PostFinance at checkout, the way your customers actually pay.

You own your store

Open-source code, data hostable in Switzerland, zero lock-in. Leave whenever you want.

10+ years of e-commerce at scale Open-source modules on GitHub MedusaJS specialist in Switzerland Twint · Swiss QR-bill · Swiss Post native

We migrate your store to Medusa.

Services

What we build for you

MedusaJS development

Custom, composable, open-source commerce backends built on MedusaJS.

Migration to Medusa

Migrate from Shopify, WooCommerce or Magento to a composable stack you own.

Swiss integrations

Twint, Swiss QR-bill, Datatrans, Swiss Post, Bexio: Swiss compliance end to end.

Audit & support

Architecture review, consulting, support and scaling for your Medusa store.

Swiss hosting & DevOps

Your Medusa store hosted on Swiss soil: deployment, backups, monitoring and updates. Your data stays in Switzerland (nFADP).

Use cases

What your store will be able to do

Concrete examples of stores and features, built for Swiss merchants: Twint, the Swiss QR-bill, DE/FR/IT multilingual, and no platform commission.

Multi-region DE/FR/IT store

Prices, VAT, languages and shipping adjust per region; add the EU in EUR later without rebuilding.

8.1% VAT and three national languages handled cleanly

Swiss payments: Twint, PostFinance

Your customers pay the way they already do: Twint, PostFinance and cards, built right into checkout.

Twint and the QR-bill built into checkout

B2B sales and negotiated pricing

Per-customer or per-organisation prices, volume tiers, trade-only catalogue, dedicated B2B accounts.

Pay-by-invoice with a compliant QR-bill

In-store and online in sync

A POS shares catalogue, stock and customers with the online shop; click-and-collect per location.

Separate store/web stock, one unified order view

Subscription boxes and replenishment

Sell boxes or replenishment by subscription: payment and delivery on autopilot, month after month.

Recurring billing suited to the Swiss market

Multi-vendor marketplace

Multiple sellers manage their own orders on one platform; ideal for local producers or artisans.

A platform for Swiss producers and artisans

Preview

What it looks like

Storefront, back office, analytics, B2B, integrations: the kind of interfaces we build on MedusaJS.

Custom storefront
Medusa back office
Analytics & sales
B2B pricing
Swiss integrations

Illustrations: demo interfaces, not client screenshots.

Why Medusa

Why migrate to (or start with) Medusa

No platform commission

0% on your sales: you pay your processor and your hosting, not a cut of revenue to a vendor.

No surcharge on your PSP

Unlike Shopify, no extra fee for a third-party gateway like Datatrans for Twint: your costs don't balloon as you grow.

Open-source code (MIT), you own it

Swap payment, search, CMS or ERP modules freely; no dependency on a vendor's roadmap or pricing.

Swiss hosting possible

Self-hostable on Swiss servers (Infomaniak, Exoscale): you choose where your data lives, a strong point under the new FADP.

One API, every channel

One backend serves web, mobile, POS and marketplace, without stacking paid apps; and you avoid a costly re-platform later.

Costs that don’t balloon
Shopify Medusa Revenue → Total cost
Shopify: % of sales + processor + gateway surcharge Medusa: hosting + processor

Illustrative: same payment processor on both sides. With Medusa, your costs don’t balloon as revenue grows.

If you're a small shop with no technical team and Shopify or WooCommerce covers your needs, stay there: Medusa requires development and only pays off with genuine specificity (B2B, the QR-bill, omnichannel, data residency) or at higher volume. And we'll tell you honestly.

Swiss-native

Our open-source modules for Switzerland

Our open-source modules are landing on composalp.dev.

The team

A senior, Medusa-focused duo

Luca Perret
Luca Perret
Fondateur

Fondateur de Composalp. Il accompagne les marchands sur MedusaJS et le commerce composable.

Colin Kindt
Colin Kindt
Développeur Medusa

Développeur Medusa, il construit les modules open-source de Composalp.

FAQ

Frequently asked questions

Why MedusaJS instead of Shopify?

With Medusa you own your store: open-source code, unlimited customization, no commissions, no lock-in. Ideal once Shopify starts holding you back.

What does working together look like?

A free first call to scope your needs, then a clear quote. We build, integrate, deploy and handle support.

I have no technical team. Is that a problem?

No. We handle development, Swiss integrations, hosting and maintenance. You stay focused on your business.

How much does a project cost?

Fixed-price or time-and-materials depending on your needs. We scope the budget from the first call, no surprises.

Why a senior duo instead of a big agency?

You talk directly to the people building it, with no middlemen. Real e-commerce experience and open-source, at a fair price.

Your online store, beautiful and truly yours.

Let's talk about your MedusaJS project.

Discuss your project

Free, no-commitment call · Reply within 24 h