Stripe Payments logo Stripe logo

This official Stripe extension for Magento helps improve conversion and fight fraud.

Stripe's official extension for Magento is the most flexible payment solution for e-commerce businesses. Accept credit cards, debit cards, contactless wallet payment methods and local payment methods in 135+ currencies in your Magento store.

How does Magento work with Stripe?

Improve conversion rates and reach a global audience by accepting credit and debit cards, Apple Pay, Google Pay, local payment methods, and 135+ currencies with unified integrations for Magento 1 or Magento 2. Stripe’s machine learning fraud protection uses data across millions of global companies and helps proactively block fraud.

Learn more


Shopping cart & checkout


  • Ecommerce
  • Non-profit

Supported in

  • Australia
  • Austria
  • Belgium
  • Canada
  • Denmark
  • Finland
  • France
  • Germany
  • Hong Kong
  • Ireland
  • Italy
  • Luxembourg
  • Netherlands
  • New Zealand
  • Norway
  • Portugal
  • Singapore
  • Spain
  • Sweden
  • Switzerland
  • United Kingdom
  • United States
  • Malaysia

10 more


  • Commerce Cloud
  • Omnichannel
  • Order management
  • B2B e-commerce
  • Plugins

Boost conversions and go global

Give your customers pixel-perfect checkout flows with their choice of payment options. Customize Stripe Elements to fit perfectly within your website—no redirects required. Automatically accept payments with an online checkout form, key in payments manually when needed, or securely store payment details for repeat purchases. Even create subscriptions to add a recurring line of revenue to your business model. Reach customers all over the world by accepting over 135 currencies. Let customers checkout faster with mobile wallets and local payment methods like Apple Pay, Google Pay, Alipay, WeChat Pay, Bancontact, EPS, Giropay, iDEAL, P24, SEPA, SOFORT, and more. Even offer pay later options with Klarna in Magento 2 so you get paid up-front and in-full while your customers can access flexible, interest- free installment payments.


Fight fraud with the Stripe network

Prevent fraud with Stripe Radar—a machine learning fraud system that’s fully integrated with your payments. Even if a card is new to your business, there’s an 89% chance it’s been seen before on the Stripe network. Meet Strong Customer Authentication (SCA) requirements in Europe and beyond with smart tools that scan every transaction to trigger Dynamic 3D Secure or other authentication only when required, protecting both customer safety and your revenue.


Build quickly with developer-friendly APIs

Rapidly build production-ready integrations with modern tools, from React components to real-time webhooks. Using Stripe’s developer platform with Magento means less maintenance of legacy systems and more focus on core customer and product experiences. Explore our docs, libraries, versioned API changes, webhooks, test environment, and metadata support.

  • logo
  • logo
  • logo
  • Running a startup feels like you’re waiting for the next bad thing to happen. Payments is not one of those things we have to worry about. From the well thought-out and documented API which made the integration go so smoothly to knowing that Stripe can handle our e-commerce and subscription business model as we grow, with Stripe, it all just works.

    Jon Lu

    Co-founder, NatureBox

  • Stripe allows us to maximize conversions and monitor fraud in the background, all while providing our customers with a seamless checkout experience. The ability to have these core business functions taken care of means that growth can happen quickly and safely.

    Adam Woodhouse

    Chief Commercial Officer, Swoon Editions

  • Having a fraud tool like Radar built-in to our payment stack allows us to scale quickly and safely. Radar leverages machine learning and Stripe’s global network of cards to manage fraud behind the scenes, and saves us significant manual work otherwise required to screen payments for fraud.

    Jonny Jaconelli

    Head of Commercial Finance, Missguided

Expert help when you need it, 24x7

Our teams across nine locations and all timezones are here to support you. Get responses fast with free 24x7 email, phone, and chat support—included with every Stripe account. You can also choose to get dedicated support management, prioritized responses, and other professional services.

Only pay for what you use

No setup, monthly, or hidden fees. Real-time fee reporting. 2.9% + 30c per successful card charge. Fast, predictable transfers: Once you’re set up, transfers arrive in your bank account on a 2-day rolling basis.