Stripe
Set up custom payment flow with Stripe in Medusa
Stripe payments for Medusa
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.