What is Headless commerce?
Headless commerce is an approach in which the shop’s back end (products, cart, orders, payments) is separated from the front end the customer sees, with the two layers communicating through an API. One back end can feed a website, a mobile app, a B2B portal or marketplace integrations. It is an architecture rather than a specific product – Medusa.js is one of the engines built around it.
How we use it at Koda Plus
We build headless shops on Medusa: the back end exposes an API and the storefront is a separate application, most often in Next.js – that is how the tyre and wheel shop works. In a platform for beauty salons, a single back end handles wholesale orders from salons and retail sales across several markets with their own currencies. On Astro websites we plug in a headless CMS when editors need an admin panel but the site should stay static. For a simple shop with one sales channel we say plainly that headless is often overkill.
Used in
See the portfolioIn our services
When it makes sense
- You sell across several channels from one data source
- The front end should be designed from scratch, free of theme limits
- The shop is part of a wider system with an ERP and warehouse
- You have a team or partner to maintain two layers