Please describe your proposed solution
What is MedusaJS?
MedusaJS is an open-source, headless commerce platform built on JavaScript, designed to provide developers with a flexible and customizable solution for building e-commerce applications. It allows businesses to decouple their front-end from the back-end, enabling the creation of unique, tailor-made user interfaces while managing complex commerce functionalities like inventory, orders, products, and payments through the backend. MedusaJS is designed to be modular, allowing for easy integration with third-party services and extensions.
What is Cardano Mercury?
Cardano Mercury is a suite of tools and services designed to facilitate the use of the Cardano blockchain for business. We began in 2021 with our beta release of the Cardano Mercury for WooCommerce plugin for the highly popular WooCommerce platform on Wordpress and have since grown to include Mercury: Invoice (an invoicing SaaS platform for freelancers) and Mercury: Financials (an accounting and auditability tool).
Why a MedusaJS plugin?
We have been asked to support a variety of e-commerce platforms over the years and MedusaJS stood out as an up-and-coming e-commerce platform that shares many of the same principles as the Cardano ecosystem including being fully open source and taking a modular approach to development.
MedusaJS is also a different type of product and platform from WooCommerce and other, existing e-commerce platforms. MedusaJS allows for greater developer flexibility in designing the commerce solution so we view this plugin as a complementary solution to more traditional “storefront” style solutions like WooCommerce.
The plugin will be developed to initially support payments in Lovelace before moving on to supporting Cardano native assets. The goal will be to have feature parity with Cardano Mercury for WooCommerce by the end of the primary development phase.