Uncovering Open Source B2B Ecommerce
Tags: opensource, programming, showdev, javascript
Published: 2022-12-14 13:55:30

At [Medusa](https://github.com/medusajs/medusa), we recently published our Perspective on Open Source B2B ecommerce as part of the launch of our [new B2B starter template](https://medusajs.com/blog/medusa-b2b-part-1).

I believe that more focus should be put on open source solutions in the context of B2B ecommerce. The field presents a major opportunity for open source platforms as B2B commerce cases often require a lot more customization and flexibility than proprietary platforms can handle.

In this short article, I will present a summary of our thesis on why B2B businesses should consider open source platforms to power their ecommerce setup. We will also share a comparison of existing platforms open source platforms in the end.

You can download the [full PDF version of this Perspective on our website](https://medusajs.com/b2b-commerce-platform).

## Ecommerce is becoming a key revenue channel in B2B sales


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/de0x39l5dsq9rxjt3sci.png)

It has long been a myth that B2B businesses don’t offer ecommerce. That’s wrong. A recent [McKinsey study](https://www.mckinsey.com/capabilities/growth-marketing-and-sales/our-insights/busting-the-five-biggest-b2b-e-commerce-myths) shows that 65% of B2B companies across industry sectors now offer ecommerce. In fact, ecommerce is becoming one of the main revenue channels for B2B.

## Open source ecommerce platforms best serve the customization needs of B2B businesses


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/teemgt5ga5clgoj8in1x.png)

Businesses and their development teams benefit from open source platforms due to their flexibility. B2B commerce is complex as you need to handle aspects like customer groups, differentiated pricing, multiple integrations, and so on.

The flexibility of open source platforms makes them well-suited to handle these complexities as they can be better customized to individual business needs.

## Open source and custom build ecommerce platforms are the preferred options among the top 250k ecommerce sites


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pyx2zqntkdhybwaxe5u3.png)

We used [builtwith.com](http://builtwith.com) to categorize the checkout flows of the top 250k ecommerce sites online measured by traffic. **56% of the largest ecommerce sites online use an open source or custom build ecommerce platform.**

This is a strong testimony to the fact that as the complexity of businesses increases - as in the case of B2B - the greater the need is for flexibility and open architectures.

## For open source platforms to be relevant, they need to support B2B-specific ecommerce features


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/y466s0m38e40w8shatn5.png)

To understand what open source ecommerce platforms best support B2B, we categorized the 10 most important features to support a modern B2B business.

This includes core features such as **Customer groups** to set up individual B2B customer rules, **Price lists** to differentiate pricing across customers, and **Sales channels** to separate B2B and B2C experiences.

These are some of the core features that B2B clients have requested from us in the past.

## Overview of critical B2B features supported by existing open source platforms

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0zq8oaxll4k1bj3u0d9g.png)

At last, we looked at the most well-recognized open source platforms for B2B and compared them across the feature sets - [read the in-depth comparison here](https://medusajs.com/blog/top-5-open-source-ecommerce-platforms/).

Obviously, we built Medusa with this specific feature set in mind giving us an unfair advantage. However, it was still striking to see how many of the traditional B2B OS platforms failed to support elements we would consider core B2B functionality. 

The research across competing platforms was undertaken by an independent researcher to ensure we got unbiased inputs.

## Want more?

Discover more about B2B and open source ecommerce:

- Download our full Perspective presented above on our [B2B-page.](https://medusajs.com/b2b-commerce-platform)
- Check out our tutorial on how you set up Medusa to support B2B: [Part 1](https://medusajs.com/blog/medusa-b2b-part-1) & [Part 2](https://medusajs.com/blog/medusa-b2b-part-2).
- Reach out in our [Discord](https://discord.com/invite/medusajs) for a chat on the topic