Overview
Icon for Stripe

Stripe

Set up custom payment flow with Stripe in Medusa

Stripe payments for Medusa

Go to Guide.

The Stripe payment provider plugin allows you to integrate Stripe with your Medusa backend to accept payments through Stripe. It uses Stripe’s Payment Intents API to handle the full payment lifecycle, including creating, authorizing, capturing, and refunding payments.

The plugin supports both manual and automatic payment capture modes and manages payment sessions throughout the checkout flow. It is configurable through environment variables, allowing you to set your Stripe API keys and toggle features such as automatic capture.

Useful Guides

You may also like

Browse all integrations

Build your own

Develop your own custom integraiton

Build your own integration with our API to speed up your processes. Make your integration available via npm for it to be shared in our Library with the broader Medusa community.

gift card interface

Ready to build your custom commerce setup?