Hit enter to search or ESC to close
Mindcurv
  • SERVICES & SOLUTIONS
    • B2B Accelerator+
    • Strategy & Innovation
    • Digital Platforms & Experiences
    • Cloud Solutions, IoT & Infrastructure
    • Managed Services
    • Data, Analytics & Insights
    • Optimisation, Scaling & Evolution
    • Marketing, Sales, & Operations with Salesforce
    • Overview
  • PARTNERS
    • MACH Alliance
    • Overview
  • RESOURCES
    • Blog
    • Cases
    • Events
    • Webinars
  • COMPANY
    • About
    • People
    • News
  • CAREERS
    • Why Mindcurv
    • Current Openings
  • CONTACT
  • En
  • De
    A Global Commerce Platform for Multiple B2B Business Models
    Digital Platforms

    A Global Commerce Platform for Multiple B2B Business Models

    By Markus Tillmann24th May 2022May 27th, 2022No Comments
     

    Home / Blog / A Global Commerce Platform for Multiple B2B Business Models

    The number of B2B companies offering eCommerce capabilities shot up from 53% to 65% over the course of 2021, according to surveys from McKinsey & Company, and eCommerce now accounts for the same slice of B2B revenue (18%) as in-person sales. The pressure to go digital is causing growing pains for many B2B businesses, often because of commerce platforms reaching the end of life or reaching the point where it’s too expensive to scale due to years of customization. Companies are now looking for a commerce solution that can support them beyond the next step and help them continue to expand into new markets, regions, and business models.

    Technology alone is not the answer


    Technology marketing works. People believe in the promise that a technical solution will fix their business problem, which is rarely the case (but is often the trigger for a re-platform). Technology is just a means to an end; if there is no business strategy behind a new tool, it will likely never live up to the marketing promise. 

    For example, it’s becoming more common to see large producers launch a wholesale-style platform to sell directly to end-users. In some cases, this works, and the company can verticalize and capture a larger share of the wallet. In other cases, the company doesn’t have enough knowledge of the market or wholesale logistics to serve customers directly. It takes a different business model and business logic to sell 6 or 6000 screws, and plugging in a new commerce platform won’t automatically solve that. 

    However, for companies that focus on business strategy when making technology decisions, the rapid rise in B2B eCommerce mixed with a market full of modern commerce solutions creates a tremendous accelerant.

    Composable Commerce Opens the Door to New Business Models


    Instead of relying on one large platform for all your commerce needs, you can build a modular platform out of reusable components with a composable commerce approach. 

    A component could be anything from a single API to a complete frontend; it just needs to be self-contained and be able to plug in and out of your platform as required. Components can be rearranged and replaced as business needs change, which provides a flexible, scalable solution, and can handle the complexity of multiple business models.

    Composable Commerce for B2B

    Flexibility


    Best-fit capabilities with no vendor lock-in

    Scale


    Repeatable models for fast roll out and expansion

    Complexity


    Headless tech adapts to any brand, frontend, model

    Flexibility

    Traditional commerce platforms have out-of-the-box features baked in, which is great when the “prebuilt” features are a 10/10 fit for your business but frustrating when you’re also locked into out-of-the-box features that are a 3/10 fit and will require significant customization. 

    With a composable approach, components are independent and communicate via standard APIs and microservices. This means individual “packaged business capabilities” can be swapped in and out without re-platforming or rewiring the whole system. 

    This modular architecture requires “platform thinking.” It lets companies prioritize and invest in standalone “packaged business capabilities” (PBCs), like complex product search or regulatory components that aren’t found in the standard commerce “box” but are crucial to their specific business requirements and model. It also allows different business units to swap individual components as needed, such as using unique pricing logic for different customer groups or region-specific distribution services.  

    Flexibility also comes from the growing number of mature, composable SaaS solutions available in the market. Especially the rise of MACH (microservices, API-first, cloud-native, headless) SaaS solutions that are designed to integrate nicely with other (composable) solutions. 

    The MACH approach does not only help to be more flexible and enables companies to deliver faster but – in many cases – is also more cost-efficient than either “custom building your solution” or “customizing and rolling out many monoliths to different markets / Business units”. 

    Why? Because companies do not need to rebuild ‘standard’ features and can focus on building differentiating capabilities. 

    In a typical scenario, packaged business capabilities provided by MACH-based Saas solutions leverage the domain expertise of different market-leading vendors and combine them with custom-built PBCs, that in-house teams build on their own. A tailored patchwork of services is being created and integrated into one flexible digital platform to have the best of different worlds.

    Scale

    By sharing the majority of components across business units, it’s easier to scale and maintain composable commerce. Whereas in the past, each business unit would require a new instance of the commerce platform, a composable approach makes it possible to reuse components like infrastructure, security, data models, and core functionality across different regions, product groups, and channels. 

    Components can be grouped into a few repeatable models that many (sometimes >100) different business units can use. Maintenance of these shared components is handled centrally, making rollouts fast and freeing up business unit teams to focus on aspects like custom logic and unique frontend features.  

    Composable commerce also makes it much easier to take advantage of cloud scalability. With an API-first approach, where all functionality is accessible via APIs, companies can combine custom-built and MACH-vendor components with leading services from hyperscalers like Amazon AWS, Microsoft Azure, and Google GCP.

    Subscribe to the Mindcurv Bulletin!

    Subscribe Now

    Complexity

    Handling complexity is where composable commerce shines. Projects that could take months of custom work with traditional platforms, like spinning up a new country site, a business unit-specific customer portal, or adding customer-specific pricing to a specific site, can be “piloted” in just a few weeks by combining the right packaged business capabilities. 

    Additionally, the front-end and backend are decoupled due to the headless nature of MACH-based solutions. Data is stored in a ‘neutral’ back-end format and thereby can power nearly unlimited touchpoints and front-end experiences. This makes it possible to manage multiple brands, and multiple business models, out of the same composable commerce stack and rapidly apply changes. 

    For instance, let’s say a kitchen supply store runs a wholesale model for large hospitality customers and a marketplace model for smaller catering companies. A composable approach allows the models to share core infrastructure and commerce functionality, just as they share inventory and warehouse space. While the frontend experience, branding, pricing models, payment options, delivery logistics, and other components can be unique to each business model.

    While composable commerce can’t magically simplify complex models, it can help teams launch and manage these models very efficiently.

    If you want to build your own custom PBCs, you create a different layer of microservices that is sometimes called “Enterprise Modern Architecture Layer” or “Business Object Layer Model” (BOL). It is a concept that allows for application development, decoupled from API changes in the underlying interfaces.

    Mindcurv’s B2B Accelerator+ follows this thinking and is a set of “packaged business capabilities” that amplifies the B2B capabilities of commercetools enables fast POCs and helps to speed up the development and delivery of composable commerce solutions based on commercetools.

    Developed from Mindcurv’s years of experience helping companies modernize their digital business, B2B Accelerator+ provides features that cover up to 90% of typical B2B uses and can be used to build modern B2B Shopping experiences and Customer Portals. 

    B2B Accelerator+ components that are pre-built and microservice-based. Providing out-of-the-box capabilities that companies can add, swap, and remove as needed – giving companies the convenience of traditional commerce platforms with all the speed, flexibility, and power of composable commerce.

    Learn more about Mindcurv’s B2B Accelerator+ here.

    Tags Business Model, Ecommerce Platform, Headless, MACH

    Share Tweet Share

    Author

    Markus Tillman, Executive Vice President

    Markus Tillmann

    Executive Vice President

    We also recommend reading

    28th June 2021

    Digital Platforms

    Taking your Online B2B Platform to the Next Level


    Taking your Online B2B Platform to the Next Level
    Achieving rapid ROI with a new B2B platform doesn’t have to be complex and time-consuming. Find out how to catapult your online platform to the next level.

    Read More

    How to Improve your E-commerce Platform Performance

    21st April 2021

    Digital Platforms

    How to Improve your E-commerce Platform Performance


    In e-commerce, poor platform performance and unplanned downtime come at a cost. Find out how Mindcurv enhances e-commerce platforms.

    Read more

    Back to Blog
    Love0 Share Tweet Share
     

    Subscribe to the Mindcurv Bulletin!


    Get regular updates from the Mindcurv Group right in your inbox. You will get content from Mindcurv and its affiliates around the topics of digital platforms, experience and strategy, and cloud solutions.

    Subscribe to the Mindcurv Bulletin
    Mr. Mrs. Ms.
    I consent to the Mindcurv Group periodically contacting me about their services and other content that may interest me.
    By submitting this form, I agree to the privacy policy of the Mindcurv Group. Please read our privacy policy to learn more about how we collect, keep, and process your private information, as per the GDPR data protection regulation.

    You’re Almost Subscribed!


    There’s just one final step. You’ll get an email from us in your inbox, the next 15 minutes. Click the link in the email to complete your subscription to the Mindcurv Bulletin.

    In the meantime, check out our blog and our case studies to find out more about our project experience and expertise.

    Subscribe to the Mindcurv Bulletin
     

    Company

    • About
    • Blog
    • News
    • Events
    • Careers
    • Partners
    • Contact

    SERVICES & SOLUTIONS

    • All Services & Solutions
    • B2B Accelerator+

    DISCLAIMER

    • Imprint
    • Privacy

    MINDCURV GROUP

    • Cloud Consulting Group
    • Marketing, sales, and operations with Salesforce
    • eccelerate
    • Specialized Digital Strategy Consulting
    • igniti
    • Innovative digital solutions for B2B and B2C
    • initions
    • Next-Gen BI and Intelligent Cloud
    • Mindcurv
    • E2E digital platforms and experiences
    • wysiwyg*
    • Transactional design and UX

    FOLLOW US

    • LinkedIn
    • Twitter
    • Facebook
    • Instagram
    • Xing
    • YouTube
    • Flickr
    • SERVICES & SOLUTIONS
      • B2B Accelerator+
      • Strategy & Innovation
      • Digital Platforms & Experiences
      • Cloud Solutions, IoT & Infrastructure
      • Managed Services
      • Data, Analytics & Insights
      • Optimisation, Scaling & Evolution
      • Marketing, Sales, & Operations with Salesforce
      • Overview
    • PARTNERS
      • MACH Alliance
      • Overview
    • RESOURCES
      • Blog
      • Cases
      • Events
      • Webinars
    • COMPANY
      • About
      • People
      • News
    • CAREERS
      • Why Mindcurv
      • Current Openings
    • CONTACT
    • En
    • De
      This website uses cookies. For more information about this and your rights as a user, see Privacy at the bottom of the page. Click “Accept” to agree to the cookies or click "Cookie settings" to manage your cookie preferences. Cookie settings ACCEPT
      Privacy & Cookies Policy

      Privacy Overview

      This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
      Necessary
      Always Enabled

      Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.

      CookieDurationDescription
      AWSELBThis cookie is associated with Amazon Web Services and is used for managing sticky sessions across production servers.
      JSESSIONIDUsed by sites written in JSP. General purpose platform session cookies that are used to maintain users' state across page requests.
      viewed_cookie_policy1 yearThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
      _GRECAPTCHA5 months 27 daysThis cookie is set by Google. In addition to certain standard Google cookies, reCAPTCHA sets a necessary cookie (_GRECAPTCHA) when executed for the purpose of providing its risk analysis.

      Others

      Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.

      CookieDurationDescription
      1e5a17c8abNo description
      355b4a0ae7No description
      3eb9b21c5cNo description
      CONSENT16 years 8 months 23 days 18 hoursNo description
      external_referrer_url1 dayNo description
      internal_navigation_count1 dayNo description
      SF_PHPSESSIDNo description
      ZCAMPAIGN_CSRF_TOKENsessionNo description
      _gat_UA-72377743-11 minuteNo description
      _zcsr_tmpNo description

      Advertisement

      Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.

      CookieDurationDescription
      IDE1 year 24 daysUsed by Google DoubleClick and stores information about how the user uses the website and any other advertisement before visiting the website. This is used to present users with ads that are relevant to them according to the user profile.
      test_cookie15 minutesThis cookie is set by doubleclick.net. The purpose of the cookie is to determine if the user's browser supports cookies.
      VISITOR_INFO1_LIVE5 months 27 daysThis cookie is set by Youtube. Used to track the information of the embedded YouTube videos on a website.

      Analytics

      Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.

      CookieDurationDescription
      _ga2 yearsThis cookie is installed by Google Analytics. The cookie is used to calculate visitor, session, campaign data and keep track of site usage for the site's analytics report. The cookies store information anonymously and assign a randomly generated number to identify unique visitors.
      _gid1 dayThis cookie is installed by Google Analytics. The cookie is used to store information of how visitors use a website and helps in creating an analytics report of how the website is doing. The data collected including the number visitors, the source where they have come from, and the pages visted in an anonymous form.

      Performance

      Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

      CookieDurationDescription
      AWSELBCORS2 hoursThis cookie is used for load balancing, inorder to optimize the service. It also stores the information regarding which server cluster is serving the visitor.
      YSCsessionThis cookies is set by Youtube and is used to track the views of embedded videos.

      Save & Accept
      Powered by