Four Things You May Not Know About Headless Commerce APIs
API-first commerce, a.k.a. “headless commerce” is quickly becoming the talk among many commerce teams. It offers a seamless way to go beyond the traditional webstore to shoppable videos, kiosks, magic mirrors, Alexa, virtual and augmented reality use cases. In fact, there are trailblazing early adopters that use API-first commerce for checkout via Facebook chatbot. A major cruise line offers stylish wearable medallions that serve as a key to a room as well as the form of ID and payment for services on a luxury ship. Most recently, Marriott announced that Alexa will be the butler in select Marriott hotels to elevate customer experience.
With “headless commerce” becoming a go-to commerce application for innovative brands and service providers, there are a few benefits that are often overlooked:
Use any ecommerce front-end
There is a perception in the market that a headless commerce platform requires a content management system (CMS) or a digital experience platform (DXP). This couldn’t be further from the truth. Any front-end layer works, including today's modern mobile-first frameworks to support SPAs (single page applications) and PWAs (progressive web apps). In fact, with a headless commerce approach, you can unleash your marketing team and creative agency to deliver next-generation customer experience without the limitations imposed by pre-built templates in traditional platforms and content systems. Developers can commerce-enable any touchpoint and device using the open source code and API-first framework.
No need to rip and replace ecommerce platforms in the future
Legacy ecommerce applications are costly and carry a massive load in the day-to-day running of the businesses. Replacing such applications is a risky and stressful endeavor. The great news is that with an API-driven, headless commerce platform, businesses can innovate and sunset the old systems without ripping and replacing the legacy infrastructure. For example, a major tax and accounting software provider transitioned multiple business units in various regions to a single platform. They gradually replaced core components in each legacy commerce system with microservices for pricing, cart, etc. Another example is a great post by James Beswick that describes in great detail how it could be done: Don’t strangle your monolith when migrating to the cloud — starve it to death.
Pace of ecommerce innovation
Many businesses walk away from new ways to reach customers because their systems make it costly and time-consuming to stage and test a new idea. Testing fast and failing fast, learning quickly and implementing what works is a must for any business that wants to stay on top of their game. API-first digital commerce approach unleashes marketing professionals to test new touchpoints and devices without a heavy burden on the IT team. For example, if you want to extend digital experiences across channels through a traditional digital commerce platform, you need to rebuild the commerce logic in every channel app (mobile, POS, Alexa, call center, etc.). If you have a headless commerce engine, all of the commerce logic is available through the engine API and thus available to any new channel on a consistent basis.
Ecommerce microservices and SaaS
There is a lot of talk about ecommerce microservices as part of the API-driven commerce and how this technology is shaping the back-end of the commerce environment. What is often overlooked is that for businesses using a SaaS platform, the benefit of microservices is reduced to a great degree. It is up to a platform provider to take advantage of microservices architecture and make sure that with frequent releases of new features and services, everything is still working as it should.
Not all ecommerce APIs are created equal
When evaluating API-first commerce platforms, it's important to understand the criteria you should be looking out for. Check out our tips on how to evaluate modern ecommerce API requirements.