Powered by Adobe Commerce 2.4.3

This extension is in our Payment category, and could affect the PCI compliance level of your store. It is the merchant’s responsibility to ensure the proper PCI compliance level of their store, as applicable by PCI regulations. The PCI Self-Assessment is one tool you can use when evaluating Payment extensions and how they may affect your PCI compliance level. For more information on Marketplace policies, please review the Marketplace Terms & Conditions.


This is an Integration with a Third Party Service. Other charges and fees may be required to use this extension on your Store


Back to top

Stripe is a global payment gateway that allows e-commerce sites to accept payments and manage their businesses online. Stripe is fast-growing and accepted in 25 countries. Stripe helps you accept all leading payment methods, including debit cards and credit cards from any country in 135+ currencies. Besides, Apple Pay, Android Pay, and other local payment methods, including Alipay or SEPA Direct Debit, are accepted.

Mageplaza Stripe extension will help integrate this payment gateway with your store. Your customers can use all debit cards, credit cards, or local payment methods like Alipay, Giropay, Bancontact, Przelewy24 to proceed with the checkout.

This extension also includes authorization, capture, and 3D Secure. These settings can be easily done by the admin on the backend. Stripe for Magento 2, developed by Mageplaza, is an innovative way that helps store sites' payment process to operate smoothly as well as to look more professional. Specifically, it is created to assist shoppers in staying right on the current store page rather than navigating to another page.

Additionally, customers are able to choose various payment methods during checkout while the store site can accept the payment directly on store sites. 


  • Ability to accept all worldwide popular payment cards 
  • Ability to accept popular local methods of payment
  • Accept payments by the smart device method 
  • Support with 3D Secure 
  • Use Customer Credit Card Vault to store the card info
  • The admin can create payments
  • Apply payment methods based on nations
  • Work properly with One Step Checkout

Account & Pricing

An additional Stripe account is required, and additional fees may apply, see the pricing here. The account is not created during extension installation. To create an account, please visit here. You can see Stripe’s services agreement here and more information here.


No payment data entered by customers is passed through or stored on the Magento server. All payment information is securely transmitted directly to Stripe. The redirect method is used with most payment methods, meaning customers are switched to the payment method provider's website. In case 3D secure is not available in a payment method (credit cards), API will be used. All information will be pushed to Stripe without passing through the Magento server. 

Stripe forces HTTPS for all services using TLS (SSL) to comply with PCI

Problems & Solutions

Cart abandonment

As each buyer is only familiar with a few commonly-used payment processes when purchasing online, stores that provide a wide range of payment methods will immediately lower the risks of buyers who abandon their checkout page.

User experience

The module assists customers to stay on the current checkout page to select their appropriate payment method. The simple process will reduce customer efforts on checkout and finish the process faster. By doing this, customers will gain a better experience at the store site.

Be more cost-effective 

Cost-saving is essential when running any business because it saves the budget so that you can invest in other areas. With support from Stripe, all the payment methods are managed properly, and all of these procedures are made online. Consequently, the checkout system is optimized to work more effectively and inexpensively. 

Professionalize the payment procedure 

In case you are a new merchant, it is hard to persuade customers to shop at your store. That is why professionalizing the payment procedure could be a great start. Thanks to the Mageplaza Stripe extension, when a great variety of payment methods are ready to be offered to buyers, it will increase the site's prestige, so customers feel peace of mind to check out.    

Retain buyers

If you want customers to come back and purchase at your store multiple times, you have to know how frustrating it is if their payment information is not stored and remembered. This could make them waste more time retype the information each time they come back to your store. Stripe has a Credit Card Vault function to save the customer card information for future checkout. For the second purchase attempt, customers will save lots of time by avoiding filling in the same checkout information, which leads to enhance the experience of the store’s loyal customers.

Highlight Features

Accept All Most-Used Payment Methods

This feature is something you extremely need to serve international and local customers. By taking advantage of the wide spend effect of the internet, the function provides stores with the acceptability of nearly all of the most well-known debit and credit cards around the globe. In addition, our module supports many card types, including:

  • Visa 
  • Mastercard
  • American Express
  • Discover
  • Diners Club
  • JCB
  • Union Pay

These aforementioned types of cards have been used widely around the world.  

Make Payment By Popular Local Methods

If customers want to use other methods instead of credit cards, other local payment methods are also ready to serve shoppers with the help of Stripe. 

  • Alipay
  • Giropay
  • Bancontact 
  • IDeal 
  • Przelewy 24
  • EPS 

The checkout can never be easier with the variety of available payment methods. As a result, both online stores and customers can gain the most benefits from the Mageplaza Stripe module.   

Make Payment By Mobile Devices 

In recent years, the number of electronic device users across the world has constantly increased. To take advantage of these convenient devices such as smartphones and tablets, the Stripe extension for Magento 2 supports customers to finish their transactions easily and conveniently. The available payment methods can be:

  • Apple Pay
  • Google Pay
  • Microsoft Pay

These payment methods not only make the checkout process easier but also guarantee a better security system than the traditional methods.  

Support With 3D Secure 

With the help of the Stripe module, the admin is allowed to activate the 3D secure verification. When the 3D secure operates, another layer of extra verification will appear to protect customer credit card information away from fraud.

This extra security shield will be an appropriate method to keep customers' payment data misused by cyber-criminals.  

Save Payment Data

Using the Customer Credit Card Vault, the information of the old payments will be saved once a buyer purchases the first order. In addition, the Credit Card Vault will store the payment data via secure servers.

When customers attempt to make the next purchases, they do not have to fill repetitively in the same information to place the order. Hence, it can be a time-saving solution for loyal customers.       

The Admin Can Create Payment

This is a unique feature of Stripe. Apart from the checkout process done by the customers themselves, the module allows the admin to help customers create payments.

In the admin panel, store admins can freely create a new order or process payments through Stripe gateway for the buyers. With the special support from the admin, the feature will be a great support by simplifying the buying process for customers in some special cases. 

More Features

Applicable Countries

Admins can apply Stripe payment available for specific countries. 

Configure The Order Of Payment Methods

Organizing the order for Stripe displayed on the checkout page by admins.

Select Payment Actions

The admin is able to choose whether to receive payment after checkout (Authorize and Capture) or based on the latter projected sales (Authorize).


The extension is created to work effectively with instant purchases, the checkout page, One Step Checkout, and Webhook.  

Full Feature List

For store admins

General Configuration

  • Ability to turn on/turn off the module 
  • Allow choosing environment to test Stripe 
  • Configure secret key
  • Ability to turn on/turn off 3D Secure
  • The admin can choose 3D secure when it is recommended or optional
  • Create payment from the admin panel

Stripe cards configuration

  • Able to turn on/turn off Credit Card Payment
  • The admin can set the card payment section’s title 
  • 2 options for payment action: Authorize or Authorize and Capture
  • Select from the available list of Stripe payment card types: MasterCard, Discover, American Express, Visa, JCB, Diners
  • Allow Customer Credit Vault 
  • Apply certain Stripe payments for specific nations
  • Able to fill customer instructions in detail
  • Organize the payment method position via sort order

Local payment methods

  • Able to turn on/turn off the Giropay payment or Alipay payment
  • Name the title for this type of payment 
  • 2 options for payment action: Authorized only or and Capture   
  • Apply certain payment methods based on nations 
  • Able to fill customer instructions in detail 
  • Organize the payment method position via sort order  
  • Addition payment methods: IDeal, EPS, Przelewy 24, Bancontact, SOFORT

Payment methods on smart devices

  • Apple Pay
  • Google Pay
  • Microsoft Pay

For customers

  • Make the payment through several types of card 
  • Use the methods of local payment to make payment 
  • Make payment by using the smart device payment method 
  • Have the store admin take care of the payment process
  • Experience a secure and comfortable way of transaction 
  • Store the card data for the future purchase 
  • Experience shopping better with convenient payment


Q1: Which credit cards are supported by Stripe?

A: Popular credit card types are well supported by Stripe, including Visa, Mastercard, Diners Club, American Express, JCB, Discover, Union Pay.

Q2: I only want to enable Stripe payment methods to customers in specific countries. Can I do this?

A: Of course. In the backend, you can select countries you want to allow customers to pay using the Stripe payment method.

Q3: Do customers need to fill in their card information each time they shop?

A: No, the Customer Credit Card Vault helps the card information be stored securely, so that next time customers come back, they do not need to retype.

Q4: Does Stripe payment gateway support 3D Secure?

A: Yes, 3D Secure is well enabled in the backend, enabling extra verification layers. 


Frontend | Backend


User guide | Installation guide 

Technical Specifications

Back to top

Seller profile


Seller contact




Current Version


Adobe Commerce platform compatibility

Open Source (CE): 2.3 (current), 2.4 (current), 2.2 (obsolete)

Commerce on prem (EE): 2.3 (current), 2.4 (current), 2.2 (obsolete)


Stable Build


30 June, 2021


Extensions, Payments & Security, Payment Integration

Quality Report

Back to top

Installation & Varnish Tests


Coding Standard


Plagiarism Check


Malware Check


Marketing Review


Manual Testing


All tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.4
  • Compatible with Commerce on prem (EE) : 2.4
  • Stability: Stable Build
  • Description:

    Supported Magento v2.4


  • Compatible with Open Source (CE) : 2.2 2.3
  • Compatible with Commerce on prem (EE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    Initial release


Back to top

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

Contact Vendor

Q & A

Back to top


Back to top