on GitHub" data-tooltip-id=":Rblcldb:">v2.6·
You can integrate any third-party service to Medusa, including storage services, notification systems, Content-Management Systems (CMS), etc… By integrating third-party services, you build flows and synchronize data around these integrations, making Medusa not only your commerce application, but a middleware layer between your data sources and operations.
Medusa provides integrations out-of-the-box that are listed here, but you can also create your own integrations, such as integrating ERP systems, as explained in this guide.
An Auth Module Provider authenticates users with their account on a third-party service.
Learn how to integrate a custom third-party authentication provider in this guide.
Integrate third-party CMS to utilize rich content-related features.
A File Module Provider uploads and manages assets, such as product images, on a third-party service.
Learn how to integrate a custom third-party file or storage provider in this guide.
A Fulfillment Module Provider provides fulfillment options during checkout, calculates shipping rates, and processes an order's fulfillments.
Learn how to create a Fulfillment Provider Module this guide.
A Notification Module Provider sends messages to users and customers in your Medusa application using a third-party service.
Learn how to create a notification provider in this guide.
A Payment Module Provider processes payments made in your Medusa store using a third-party service.
Learn how to create a payment provider in this guide.