Powered by Adobe Commerce 2.4.3-p1

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.

Braintree Subscriptions

by PayPal
Adobe Premier Exchange Partner
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

Braintree helps businesses of all sizes, from small to large enterprises, accept  and process payments to help maximise business opportunities and revenue  growth. Companies around the world benefit from the technology and  support of Braintree coupled with the scale, backing, and confidence of  partnering with a PayPal service.

This is an official Braintree extension built in collaboration with  Gene Commerce. This extension extends the Braintree functionality that comes shipped with Magento 2. 

Using Braintree Payments you can now offer and manage subscription based products to your customers from within Magento, enabling merchants  to;

  • Attract more customers by offering subscription based discounts 
  • Build brand loyalty
  • Establish reliable, consistent and predictable revenue stream


Account & Pricing

An existing Braintree account is required to use this extension. If you don’t yet have a Braintree account then you will need to sign-up here for one as the extension will not create you an account during the installation. Please also check out the Braintree pricing as fees will apply when using Braintree to process your transactions.


Feature List

The Subscriptions module comes with the following features;

  • Purchasing of products on a subscription basis 
  • Easily pause or amend a customer’s subscription
  • Management of existing subscriptions
  • Recurring payments via Braintree and Paypal
  • Automatic notification of any subscription changes
  • History of any subscription changes
  • Track and manage all subscriptions within the admin
  • Easy set-up of frequency profiles and subscription products
  • Reports on subscriptions broken down by product



  1. You must have a Braintree Payments account connected to your Magento site.
  2. Ensure you have installed and connected RabbitMQ to Magento.



Payments are handled using Braintree's PCI compliant technology, ensuring no payment details are stored on your Magento instance. 

Payments are processed using the core Magento Braintree Payments module in the Magento checkout, ensuring no payment details are stored on the servers hosting your Magento site enabling merchants to remain eligible for SAQ A PCI compliance. A vaulted payment  token is generated when customers place their initial order to ensure repeat-payments can be taken at the defined interval for each subscription. Customers are required to be logged in, or create an account in Magento before they can place an order. Customers can then control their vaulted payment methods from "Stored Payment Methods" within the customer account area.

When a repeat-order is generated on the Magento system, an API call is made to the Braintree Payments (a validated Level 1 PCI DSS compliant service provider) API to trigger a payment request against the saved payment method. Customer data from the original order (stored in Magento) is reused to ensure the correct shipping and billing addresses are applied to the generated order in Magento.

Whilst primarily designed to work with the core Braintree Payments module distributed in Magento, the module is architected in such a way as to allow other developers to provide support for alternative payment providers should they wish - as well as extend and modify functionality much as you would with core Magento modules.


Technical Specifications

Back to top

Seller profile


Seller contact




Current Version


Adobe Commerce platform compatibility

Open Source (CE): 2.3 (current)

Commerce on prem (EE): 2.3 (current)

Commerce on Cloud (ECE): 2.3 (current)


Stable Build


13 April, 2021


Extensions, Payments & Security, Checkout Enhancements, Payment Integration


User Guides

License Type

MIT License (MIT)


Privacy Policy

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.3
  • Compatible with Commerce on prem (EE) : 2.3
  • Compatible with Commerce on Cloud (ECE) : 2.3
  • Stability: Stable Build
  • Description:

    Merchants can enable the subscription functionality on any of their products in Magento. Orders will be created within Magento on an automated basis with payments being processed through the Braintree PayPal or Card payment methods.


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