- Get Started
- Product
- Resources
- Tools & SDKs
- Framework
- Reference
- Get Started
- Product
- Resources
- Tools & SDKs
- Framework
- Reference
Integrations
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.
Auth#
An Auth Module Provider authenticates users with their account on a third-party service.
Learn how to create a custom third-party authentication provider in this guide.
CMS#
Integrate third-party CMS to utilize rich content-related features.
File#
A File Module Provider uploads and manages assets, such as product images, on a third-party service.
Learn how to create a custom third-party file or storage provider in this guide.
Notification#
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.
Payment#
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.