Stripe Payments

Compatible With: Community 1.4.2, 1.5, 1.6, 1.6.1,, 1.7, 1.8, 1.8.1, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4

Tech Specifications

Current Version:
Stable Build
27 February, 2019
Extensions, Payments & Security, Payment Integration
License Type:


Accept payments in Magento using the Stripe Payment Gateway. Advanced & deeply integrated with Stripe.

Other Extensions by Cryozonic


Back to top

Stripe Payments is an advanced and feature-rich module that will integrate your Magento website with the Stripe payment gateway. You can now accept secure, PCI DSS v3.2 compliant payments directly from your website's checkout page without external redirects. Your Magento® admin area will deeply integrate with Stripe to manage refunds, multi-currency orders, telephone orders placed from the admin area, partial invoicing, saved cards, security checks, authorization-only orders and more. At the checkout, your customers will enjoy a fluid checkout that allows single-tap payments with Apple Pay, Google Pay and Microsoft Pay. They can also checkout with one of many OneStepCheckout modules, over a professional appearance with card brand auto-detection and re-using previously saved cards. And your business will benefit from the module's advanced fraud prevention features, the coverage of many business needs such as charging after shipments, store translations, multi-currency support and much much more.


Stripe Fees

Stripe is a payment gateway with a very simple pricing model. In the United States, the pricing would be a simple 2.9% +30¢ per transaction with no monthly fees, refund costs or other hidden fees. You can check the pricing for your country by clicking here. Stripe is one of the most cost effective, reliable and user friendly payment gateways in the world.

Your earnings from Stripe are automatically transferred to your bank account on a 7-day rolling basis. It will accept all major international debit or credit cards, including Visa, MasterCard and American Express from customers anywhere in the world. You can charge your customers in any currency, which will be converted in your country's local currency at an excellent conversion rate.


★ Features ★

We've got you covered!

  • Supports all major credit, debit, gift and prepaid cards.
  • Multi-store, multi-currency and even multi-stripe account support.
  • Supports all 100+ currencies and countries of, including zero-decimal currencies.
  • GDPR ready.

What your customers will love

  • Mobile customers can pay in a single tap with Apple Pay, Google Pay or Microsoft Pay.
  • Supports Amazon-style saved credit cards for faster customer checkouts. These are never saved on your server (only on Stripe's secure servers) and customers can add or remove them from their account if they want.
  • Set custom bank statement descriptors for each of your store views, so that your customers know where each charge is coming from in their bank statements.
  • A clean and professional look with all accepted card icons on the checkout page.
  • Real-time card type detection with sliding and fading icon animations.
  • Inline payment form validation with user friendly error messages.

Advanced Security

  • Supports Stripe.js v2 for increased security by tokenization.
  • Supports Stripe.js v3 with Stripe Elements for SAQ-A PCI DSS v3.2 compliance.
  • Supports 3D Secure for card fraud prevention (also known as Verified by Visa, MasterCard SecureCode, J/Secure or American Express SafeKey)
  • Shift liability for chargebacks to the bank by using 3D Secure card verification checks.
  • Use Stripe Radar to automatically mark high risk orders as fraudulent (see an example)
  • The Address Verification System (AVS) is used to send the customer's name, email, phone, country, city, address, postcode and state are sent to Stripe to create custom Stripe Radar rules for automatically declining high risk orders based on merchant-defined rules.
  • Stripe.js and AVS are additionally used in the admin area and customer account sections for 100% PCI compliance coverage. Your customer's card details are still secure even if your website is compromised.
  • Supports the standard Card Verification Code (CVC) checks.
  • In the admin area, view card verification checks for suscpicious orders together with card details from the bank such as the country of issuance.

Expand your business with powerful add-ons

  • Need to sell subscriptions or accept monthly payments? Our Stripe Subscriptions add-on is already one of the best subscription modules for Magento ever made.
  • Are your customers based in Europe? Just plug in Stripe Euro Payments to accept payments with Bancontact (Belgium), Giropay (Germany), iDEAL (Netherlands), SOFORT (Austria, Belgium, Germany, Netherlands, Spain, Italy) and even SEPA Direct Debit (covers 32 countries within the Economic and Monetary Union)
  • Are your selling in China? Cover 92% of the market with our Alipay and Wechat Pay add-on.

Full functionality coverage in your Magento admin area

  • Supports creating orders and capturing payments from the Magento admin area, also known as Mail Orders/Telephone Orders (MOTO).
  • Supports full, partial and adjusted refunds from the magento admin area, as well as refund fees, partially refunding shipping costs, refunding only certain items in a basket etc. Refunds work seamlessly with multi-store, multi-currency and multi-stripe account setups.
  • Supports refunds through the Stripe dashboard. A Credit Memo will automatically be created in Magento through the webhooks system.
  • Supports sending invoices automatically by email to the customer right after the order email.
  • Choose between Authorize and Capture payments (i.e. capture payments immediately upon purchase) or Authorization Only payments (i.e. capture payments later) when you need to manually verify stock levels, shipping details etc before finalizing the payment.
  • Re-capture expired authorizations using your customer's saved cards
  • Supports Partial Invoicing when items are out of stock and an order cannot be fulfilled with all items.

What will save you development time

  • Designed to work with the majority of One Step Checkout modules as well as heavily customized desktop/mobile themes and checkout pages.
  • Includes translation files for use with either multi-language websites, or to help you easily customize labels to your liking.

We pay attention to the details

  • The mobile payment buttons can be configured to display above all payment methods, below all payment methods, or inside the Stripe payment form.
  • Supports multi-address shipping.
  • Supports setting a Minimum Order Amount, which if it is not met, the payment method is not displayed at the checkout.
  • In multi-currency websites, choose to charge in either the store currency (what the customer sees at checkout) or the base currency after applying the exchange rates (which will save you Stripe's 2% currency conversion fees).
  • Supports Stripe Webhooks for handling redirect-based payment methods such as 3D Secure.
  • Rock solid reliability. We run an automated, comprehensive test suite before every new release to check all possible customer scenarios and to ensure that your customers get the highest quality of customer experience in the market.

How we guarantee a smooth and pleasant experience

  • Comes with an always up-to-date, comprehensive installation and configuration guide with screenshots for the entire span of functionality, which can be comfortably read by non-technical store owners.
  • We frequently update the module with new features and improvements, and we make sure to test it against every new Magento version.
  • 1 year access to free upgrades. learn more
  • Free customer support. learn more
  • 30 day money back guarantee. learn more



Cryozonic is a Stripe Verified Partner.

Release Notes

Back to top


  • Compatible with CE: 1.4.2 1.5 1.6 1.6.1 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3 1.9.4
  • Stability: Stable Build
  • Description:

    - Added new configuration option that controls the location of Apple Pay, Google Pay and Microsoft Pay. These can now be displayed above all payment methods, inside the Stripe payment form, or below all payment methods.
    - Updated integration with FireCheckout


  • Compatible with CE: 1.4.2 1.5 1.6 1.6.1 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3 1.9.4
  • Stability: Stable Build
  • Description:

    - Adjustments for Stripe ACH Payments add-on
    - Added payment source type (Card, Three D Secure etc) to the Magento admin payment info block
    - Payments which have been placed under review, and which were then manually captured in the Stripe dashboard, can now also be captured in Magento by detecting the capture and simulating Offline invoicing instead of an Online capture
    - Added support for issuing multiple partial refunds for the same order invoice through Magento. Multiple partial refunds from Sripe will also create multiple credit memos in Magento for the same charge
    - The module will now show the Save card checkbox for guest customers that select to register during the checkout
    - Updated Lotus OSC integration
    - Updated IWD OSC integration
    - Updated Idev OSC integration
    - Added Spanish translation file
    - 202 webhook responses will now be logged more silently (no stacktrace)


  • Compatible with CE: 1.4.2 1.5 1.6 1.6.1 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3
  • Stability: Stable Build
  • Description:

    - Order cancelation emails will now be triggered for: a) 3D Secure authorization failures, b) Bank charge declines after a successful 3D Secure authorization and c) When a customer abandons the 3D Secure authorization process
    - Orders refunded in Stripe will now automatically create a Credit Memo in Magento. Supports partial refunds and multi-currency refunds.
    - Card declined errors at the review step will now send the customer back to the payment step
    - Swapped around API key fields in config section to match the Stripe dashboard
    - Fixed postcode not being passed to Stripe with Stripe Elements


  • Compatible with CE: 1.4.2 1.5 1.6 1.6.1 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3
  • Stability: Stable Build
  • Description:

    - Added support for Magik OneStepCheckout v1.0.1
    - Prevent Stripe from re-trying webhooks that have crashed in the codebase, and discard webhooks for orders placed with a different payment method
    - Added more logging for webhook crashes
    - Translated an error message about cards not enrolled to 3D Secure with something more user friendly


  • Compatible with CE: 1.4.2 1.5 1.6 1.6.1 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3
  • Stability: Stable Build
  • Description:

    - Added core support for Stripe ACH Payments add-on
    - Added core support for Stripe Express add-on
    - Added support for Aitoc All-In-One Checkout v1.1.0


  • Compatible with CE: 1.4.2 1.5 1.6 1.6.1 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3
  • Stability: Stable Build
  • Description:

    - Added support for setting custom store view statement descriptors
    - Added order number in every charge's metadata, in a way that can be extended with additional metadata
    - Upgraded the Idev OneStepCheckout integration to show the loader screen correctly
    - Added support for FancyCheckout 1.2.6
    - Added support for Lotusbreath OSC 4.2.0
    - Improved Apple Pay integration with certain OSC modules


  • Compatible with CE: 1.4.2 1.5 1.6 1.6.1 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3
  • Stability: Stable Build
  • Description:

    - Restyled Stripe Elements form: Splitted expiry and CVC fields into separate lines, added PCI DSS v3.2 security message, added svg card icon and various cosmetics
    - Added card icon swapping animation to Stripe Elements / Stripe.js v3
    - Added saved card icons in customer account section
    - Stripe Elements will automatically detect the page locale and adjust the placeholders
    - In the admin area, prevent offline capturing of "Pending" invoices for 3D secure orders that have not yet consumed a chargeable source
    - Added configuration option to enable or disable automatic invoicing of orders placed under Authorize Only mode
    - Added support for multi-stripe account configurations with redirect-based payment methods.
    - Better card deduplication
    - Other stability improvements


  • Compatible with CE: 1.4.2 1.5 1.6 1.6.1 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3
  • Stability: Stable Build
  • Description:

    - Added support for Apptha 1StepCheckout v1.9
    - Added support for selecting saved Direct Debit mandates at the checkout when Stripe Euro Payments is installed
    - Compatibility improvements with Magecheckout OSC
    - Updated all OSC integrations to better detect the selected payment method
    - Improved form validation at checkout
    - Added new caching strategy to reduce API requests
    - The Stripe Webhooks notification is now permanently hidden after the first webhook arrives (no longer uses the cache)
    - Stability improvements


  • Compatible with CE: 1.4.2 1.5 1.6 1.6.1 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3
  • Stability: Stable Build
  • Description:

    - Added support for Android Pay
    - Added support for Pay with Google
    - Apple Pay, Android Pay and Pay with Google can now be enabled with both Stripe.js v2 (using the traditional payment form) as well as Stripe.js v3 (using Stripe Elements)
    - Added support for MageWorx OneStepCheckoutPro v3.4.4
    - Added support for GoMage LightCheckout v5.8, v5.9
    - Added support for MageCloud Clarion OSC v1.0.2
    - Added support for PlumRocket OneStepCheckout 1.3.4
    - Updated integrations for MageBay OneStepCheckout, AdvancedCheckout OSC, GoMage LightCheckout OSC and Idev OneStepCheckout
    - The zip/postcode is no longer collected through Stripe.js v3 & Stripe Elements. The Magento billing address is used instead.
    - Apple Pay no longer requires a customer email to be displayed at the checkout (improves compatibility with OSC modules and guest customers)
    - When Stripe Radar is enabled, orders can now be placed under "Manual Review" based on custom rules defined in Stripe Radar
    - The outcome of charges is now displayed in the admin area under the payment info section
    - Adjustments required by Stripe Euro Payments v1.1.2
    - Large Stripe Webhooks re-engineering, all add-ons now listen to notifications from a single endpoint
    - Other stability improvements


  • Compatible with CE: 1.4.2 1.5 1.6 1.6.1 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2
  • Stability: Stable Build
  • Description:

    - Apple Pay now works with Stripe Elements and Stripe.js v3 which is fully PCI-compliant
    - Added full support for 3D Secure through the official Preview API
    - The card's origin country is now displayed in the payment information box in the admin area to help with fraud detection
    - Added a new module configuration setting to automatically email a copy of the order invoice.
    - Added a new module configuration setting to specify a Minimum Order Amount. The payment method is hidden if this is not met.
    - The payment form validation has been replaced with Magento's inline form validation, which works better with OneStepCheckout modules.
    - Updated integrations for MageBay OneStepCheckout, AdvancedCheckout OSC and Idev OneStepCheckout
    - Added support for Stripe Euro Payments add-on which adds 5 new payment methods: Bancontact, Giropay, iDEAL, SEPA Direct Debit and SOFORT
    - Upgraded Stripe PHP library to v4.12.0


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top