Sales Channel Module
Sales Channel Module
Create a true omnichannel experience
Power multiple sales channels and control each of their assortment, inventory, and orders in your admin. Easily set up new channels to handle B2B customers, POS systems, social commerce sales, and more.
Overview
Unique omnichannel customer experiences
Medusa gives you the foundation to craft unique omnichannel experiences. Create curated product assortments, set up BOPIS support, or split orders based on channels.
Curate assortment for each channel
Control product availability across all of your sales channels directly in the Medusa Admin.
Buy online, pick up in-store
Tie inventory to your sales channel to offer experiences like buy online and pick-up in-store (BOPIS).
Channel-based order handling
Associate your sales channels with carts or orders to support sales analytics or to separate order views across channels.
Recipes
Use sales channels to build your omnichannel setup or handle B2B sales.
User Story
Omnichannel order orchestration.
Learn how Makro PRO uses Medusa as an omnichannel OMS to handle over 180,000 orders and +$300M in GMV yearly.
Learn moreFeatures
Handle multi-channel setups with ease
Out-of-the-box features to handle a true omnichannel setup across multiple sales channels.
Omnichannel by default
Set up infinite sales channels
Curate product assortment for channels
Tie inventory to a sales channel
Associate channels with orders and carts
Support web, B2B, apps, POS, and more
Control all channels from your admin
Customize to your needs
Add sales channel widgets to the region admin page
Works with all Medusa modules
Use Workflows to connect with third-party systems
Extend with your own custom data models
Can be used standalone within your existing setup
Ships as standalone npm package