Command Palette

Search for a command to run...

Medusa-Stripe logo

Stripe Payments for Medusa

A Medusa plugin that provides Stripe payments.

Plugin Features

  • Full Integration with Stripe: Connect your store to Stripe for secure and reliable payments.
  • One-Step & Two-Step Payments: Autocapture or authorization/hold payment flows.
  • Refunds & Cancellations: Refund and order cancellation support.
  • Webhook Notifications: Real-time payment status updates with signature verification.
  • Express Checkout: Apple Pay, Google Pay and Link buttons for the storefront. The buyer pays without filling in the checkout form, the address comes from their wallet, and the shipping cost updates for it.
  • Detailed Logging: Request and response logs for debugging and support in development mode.
  • Full Test Coverage: Comprehensive unit and integration tests covering core flows and edge cases.
  • Storefront Example: A complete Next.js storefront ready to use as a reference.
  • Integration moduleNew: Configure this plugin directly in the Medusa Admin application – no editing configuration files or redeploying the store.
What Is the Integration Module? The Integration module lets any plugin declare its options as a schema, so a store administrator can configure them in the Medusa Admin, with no edits and no redeploy. The module takes care of the UI, storage, encryption and validation. Read more in this documentation.

What is Stripe

Stripe is an online payment platform. It lets online stores accept payments by card, through Apple Pay and Google Pay, and with local payment methods in more than 130 currencies. Learn more at the Stripe website.


Development


💬 Support & Community

Got questions or ideas about the plugin? Join the Telegram support chat – @gorgojs_chat

Connect with other Medusa developers on Telegram – @medusajs_chat

Edited Oct 27, 2026·Edit this page