Cryozonic

Stripe

  • Popularity Score 529 Popularity Score

    Popularity ScoreReferrals to Site/Downloads

    0 0 1+ 1+ 250+ 250+ 1000+ 1000+ 10000+ 10000+

Accept payments in Magento using the Stripe Payment Gateway. New & more deeply integrated with Stripe.
Compatible with:
This extension is currently unavailable on Magento Connect. Please contact the developer.

You will be re-directed to the developer's website to complete your purchase.

You must be registered and logged in to get extension key.
In order to get this extension, you must be logged in to the Magento Community. Click here to login or register.
In order to get this extension, you must have active Magento Go Store. Click here to create Go store.

Magento Connect

$95.00
Overview

Stripe

Accept online payments in Magento eCommerce using the Stripe Payment Gateway. This brand new extension provides deep integration with Stripe for your everyday magento needs. It is carefully designed with all magento best development practices for maximum robustness and compatibility with other extensions and all versions of Magento. We are offering this extension at a very low price with absolutely no sacrifice on quality or customer support. We are maintaining a very comprehensive feature list when it comes to integration with Stripe, accompanied with full documentation and screenshots for everything.

Features

  • Supports all major credit, debit, gift and prepaid cards.
  • Multi-store, multi-currency support, your customers can pay in 139 different currencies.
  • Supports both Stripe.js and the Stripe API for 100% PCI compliance as well as compatibility with heavily customized desktop/mobile themes and checkout pages.
  • Supports Amazon-style saved credit cards for faster customer checkouts. These are never saved on your server (only the card tokens are) and customers can remove them from their account. Fully configurable from the back office.
  • Supports creating and processing card payments from the magento back office, also known as Mail Orders/Telephone Orders (MOTO).
  • Works with IWD One Page Checkout, GoMage Light Checkout, Fire Checkout and other checkout modules out of the box.
  • Supports both full and partial refunds straight from the magento back office, as well as adjusted refunds (i.e. charging refund fees, partially refunding shipping costs, refunding only certain items in a basket etc).
  • Supports refunds for multi-store, multi-currency, multi-stripe account configurations (i.e. the currency and stripe account of the store view that the customer used is taken into consideration).
  • Choose between Authorize and Capture payments or Authorization Only payments when you need to manually verify stock levels, shipping details etc before finalizing the payment.
  • Supports using different stripe accounts API keys on each store view with the ability to correctly capture the payments from the back office.
  • Supports Partial Invoicing with automatic partial refunds on Stripe when an order cannot be fulfilled with all items.
  • Supports multi-address shipping
  • Supports charging in either the front currency or the base currency (useful for multi-currency websites)
  • Stripe.js is used in both the front-end as well as the back office to ensure full PCI compliance.
  • Prevent fraud with Card Verification Code (CVC) checks
  • Optionally enable the Address Verification System (AVS) to automatically check your customer’s billing address against the card owner’s address
  • Optionally re-capture automatically expired authorizations using your customer's saved cards
  • User friendly error messages indicating the reason that a customer's card has been declined
  • Includes translation files for use with multi-language websites
  • Secure - The module uses Stripe tokenization so that cardholder data is never saved on your servers.
  • 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.
  • Includes a 25 page installation and configuration guide with screenshots for the entire span of functionality, which can be comfortably read by non-technical store owners.
  • Free lifetime access to upgrades
  • Free lifetime customer support
  • 30 day money back guarantee

Subscriptions

An optional add-on is available for this extension which will allow you to use Stripe Subscriptions with Magento’s Recurring Profiles. You can select this add-on from our website during the checkout process.

The subscriptions add-on will allow you to use Magento as a powerful subscriptions platform. It can be used for both physical products and virtual services. It supports trial modes, initial/setup fees and your users have full control over their subscription plans from their magento account.

About Stripe

Stripe is a new payment gateway with very simple pricing model that magento store owners can benefit from. There are no monthly fees, no refund costs and no other hidden fees. You can check the current 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. However, you or your business must be based in the United States, Canada, the UK or Ireland. Stripe is also available in private beta for businesses in Australia, Belgium, France, Germany, Luxembourg, The Netherlands and Spain and is actively working on adding support for other countries.

You can charge your customers in any currency, which will be converted in your country's local currency at an excellent conversion rate.

Stripe Payments for Magento

We are offering this Stripe extension for Magento at a very low price without sacrificing on quality. All of our customers receive lifetime access to module upgrades, as well as lifetime customer support with a focus on speed of response and active involvement in resolving any issues with your store during module integration. We offer guarantee that this extension will work with all versions of Magento, including heavily customized stores using One Page checkout modules, mobile themes, ajax carts etc. We strive to offer the best possible customer support or a full money back guarantee.

Download

To download the extension, please click on the Get Extension button at the top of this page. If you have any questions, just send us an email at info@cryozonic.com

Quick Installation

Just upload the downloaded file to your magento store from System > Magento Connect > Magento Connect Manager > Login > Direct package file upload

Configuration

You will only need to enter your stripe API keys and enable the module before it appears on the checkout page. The module's configuration section is at System > Configuration > Payment Methods > Stripe Payment Gateway.

A full installation and configuration guide with screenshots is provided with the module upon purchase.

Demo

Our own magento store is using this extension for all purchases. If you would like to additionally experiment with the back end configuration, please send us an email at info@cryozonic.com and we will provide a testing card and a login to fully test the module.

Release Notes

Library updates

2015-02-26 13:32:50
  • Version number: 1.9.4
  • Stability: Stable
  • Compatibility: 1.3, 1.4, 1.4.1.1, 1.4.2, 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7, 1.8, 1.8.1, 1.9
Upgraded stripe-php library to v1.18.0 (https://github.com/stripe/stripe-php/tree/v1.18.0)
Module updates to reflect the latest Stripe API changes (https://stripe.com/docs/upgrades#2015-02-18)
Fixed minor issue with refunds

Improvements

2015-02-22 19:53:36
  • Version number: 1.9.3
  • Stability: Stable
  • Compatibility: 1.3, 1.4, 1.4.1.1, 1.4.2, 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7, 1.8, 1.8.1, 1.9
Added support for capturing invoices and credit memos in addition to orders in multi-store configurations.
Fixed javascript crash in back office introduced in v1.9.2

Improvements

2015-02-20 15:16:27
  • Version number: 1.9.2
  • Stability: Stable
  • Compatibility: 1.3, 1.4, 1.4.1.1, 1.4.2, 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7, 1.8, 1.8.1, 1.9
Added support for adjusting/partially refunding orders that have already been adjusted or partially refunded.
Fixed refunding and capturing issue in multi-currency websites.

Improvements

2015-02-14 13:24:07
  • Version number: 1.9.1
  • Stability: Stable
  • Compatibility: 1.3, 1.4, 1.4.1.1, 1.4.2, 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7, 1.8, 1.8.1, 1.9
Stripe.js mode now works with IWD OnePage Checkout
Stripe.js library is now loaded in a different way, fixes a javascript crash with certain themes
Fixed an issue with cards not saving under Stripe.js + "Save without asking" options enabled
Improved support for running cron job order placements
Fixed some notices in system log

New features

2015-02-03 12:11:26
  • Version number: 1.9.0
  • Stability: Stable
  • Compatibility: 1.3, 1.4, 1.4.1.1, 1.4.2, 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7, 1.8, 1.8.1, 1.9
Added a configuration option for switching between Stripe API or Stripe.js modes
1 2 3 4
Reviews

About the Developer

This extension was developed by and is supported by Cryozonic

Stripe 5 5 4 4
Excellent extension We have been using this extension for our webstore for the last couple of months and it has worked as described, without any hitches. Works across our wholesale and retail stores (different subdirectories) which was important, and what our previous gateway and corresponding extension couldn't do. Support has been great with one suggestion implemented straight away (not a fault, just a frontend display improvement). Can recommend Stripe as well - no monthly charge, decent fees, and easy to use dashboard. May 16, 2014
Excellent Stripe Payments Extension My client was looking to have their new site use Stripe as a payment processor because they didn't want to store credit card information on their server. After evaluating several of the Stripe payment extensions currently available for Magento, I found this one to be the most complete extension in terms of features. It's also very reasonably priced compared to other options. May 7, 2014
Excellent Quality & Features We had a client on a tight budget who needed stripe so having discovered it on the marketplace we decided to give it a go. Works out of the box, no errors, no customisation needed, this just works as its supposed to. Quality and fast responses to our initial pre-sales queries set our mind at ease that this was a quality coded plugin. Worked out of the box with 2 OneStep checkout plugins we were trying so we're very pleased with both the plugin and the developer support. Every store should be using stripe and every store needs this stripe plugin ! April 18, 2014
Excellent This module works as advertised at an excellent price! I was especially surprised with the speed and quality of from customer support when I had a question as well as how easy it was to setup and use. January 13, 2014
1-4 of 4
Q&A
(4 Questions : 4 Answers)

Product Q&A

Ask your questions. Share your answers.

 
 
« Back
 
 
Sort by
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_25951175
Customer avatar
Stripe makes PCI compliance easier because they use a javascript-based method to pass the sensitive card data to their servers. This means the card data would never reach my server - only the token from Stripe ever reaches my server.

I just want to make sure your extension uses Stripe.js to authenticate the card and obtain the token. By the looks of the form on your website for collecting credit card details, the sensitive fields all have the "name" attribute set, meaning card data WILL hit my servers when the submit button is pressed on the order form. If that's the case (and card data is passed to Stripe via the SOAP API) then PCI compliance is much harder. If, however, the checkout form uses Stripe.js to send card details and obtain a token when Submit is clicked, and ONLY the token gets submitted with the form then that's OK. Can you clarify which method you use?
by
panderson
-
1 year, 1 month ago
+3points
3out of 3found this question helpful.
Was this helpful?Yes3No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26041972
Customer avatar
Answer: 
As of version 1.9.0 of this module, there is a configuration option which can be used to select either Stripe.js or the Stripe API depending on your needs.

If Stripe.js is disabled, the Stripe API is used to create charges (using Stripe tokenization). This method only operates at the Magento core so it is compatible with 99% of one page checkout modules, heavily customized desktop themes and mobile themes. If your business operates in a country that enforces PCI compliance regulations, then in order to be compliant you will need to select a hosting provider that is also PCI compliant (i.e. that had a vulnerability scan by an “Approved Scanning Vendor”). Please note that if you are not PCI compliant, your business will not be fined by authorities but your bank may receive the fine instead. It is up to your bank to pass any fees down to their customers.

If Stripe.js is enabled, then cardholder data never travels through your web server, which means you are fully PCI compliant. Stripe.js is used in both the front end as well as the back office to ensure full PCI compliance.
by
Cryozonic
-
1 week ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26041972
Customer avatar
Answer: 
This extension uses the Stripe API PHP library, which makes the checkout process completely transparent to the user but it also means that cardholder data will hit your server. However the module never saves this data, it immediately forwards them to the Stripe API and uses them to generate a token which is the only piece of information that will be saved. This is a one-use token that cannot be used to charge the same customer twice.

While we consider this approach equally secure as Stripe.js, to be fully PCI compliant you would need to use a hosting provider that has had a vulnerability scan by one of the approved PCI scanning vendors (you can ask your hosting provider if they have done this). By doing so, you would be able to use our module in a PCI compliant way with its full set of advantages over a Stripe.js implementation, which includes increased compatibility with javascript-heavy custom themes, mobile themes, custom one page checkout extensions as well as our Stripe Subscriptions addon which allows you to sell subscriptions.
by
Cryozonic
-
2 months ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_27389233
Customer avatar
by
Namaste85
-
1 year ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26041972
Customer avatar
Answer: 
Stripe is only available to merchants from specific countries, however it can accept payments from customers paying in a variety of currencies. We discovered this while building the module in December 2013, Stripe had only announced global currency support in February 2014, revealing the exact amount of currencies that they accept - 139 currencies.

Our module has been designed with support for multi-currencies right from the start, which can be configured to charge cards in either your base currency or the customer's currency - i.e. you have control on whether you or your customer will incur the exchange fees. The most recent version of the module also supports multi-stripe account configurations for both the front-end (charges) and the back-end (refunds) which no other Stripe module currently supports.
by
Cryozonic
-
2 months ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0
 
1 answer

SSL required?

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26927369
Customer avatar
Hello,

Does this extension require SSL?

Thanks in advance
by
FidoFelix
-
3 months, 3 weeks ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26041972
Customer avatar
Answer: 
The extension has been designed to work with or without an SSL certificate which is very convenient for development, but highly discouraged for your live website.
by
Cryozonic
-
2 months ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0
 
0 answers

Use with Marketplace

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26905457
Customer avatar
Hi there,

Great extension! Exactly as advertised it works right on installation with no customization needed.

We are putting together a marketplace using Stripe and were hoping to customize the way your extension works to pull the seller id and token for each transaction. There may of course be multiple items from different sellers in the customer's cart. My question is: where can I find the call to the stripe api? I will need to write a function to provide that information so our fee is routed to us, while the rest of the item's price is routed to the seller.

Thanks again for a great product! Very happy with it so far.
by
kray0151
-
7 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0
1 of 1
1 of 1
Get Help

Support for This Extension

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.

Magento Platform Support

If you need support for a Magento platform, there are different options for support depending on which Magento platform you are using. Below are links for specific platforms.

In order to upload extension, you must be logged in to the Magento Community. Click here to login or register.

Close

Register

* Required Fields

Close window

Forgot Your Password?

Please enter your email below and we'll send you a new password.

* Required Fields

Close window

Login

To upload extension you must be logged in.

* Required Fields

Close window

You are using an outdated browser

We built Magento Connect using the latest techniques and technologies.
This makes Magento Connect faster and easier to use.
Unfortunately, your browser doesn't support those technologies.
Use the links below to download a new browser or upgrade your existing browser.