Overview
Back to topBraintree helps businesses of all sizes, from small to large enterprises, accept and process payments to help maximize 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.
Braintree Subscription is the Magento 2 extension using which you can sell subscription products. The products can be sold as subscriptions as well as regular. Initially, the admin can create subscription plans/campaigns. While creating a plan, the admin adds the name of the subscription plan, how frequently the subscription will run (daily, weekly, monthly, or yearly), amount of initial fee, any discount for purchasing the subscription plan, how many times the subscription will run, and then adds the products available in that subscription plan.
The admin can configure whether a customer could be allowed to cancel a subscription or not, whether a customer could be allowed to pause a subscription or not, whether a customer could be allowed to specify the number of times a subscription will run and configure the email notifications of the subscription.
A customer can purchase multiple subscriptions as well as non-subscription products from a single cart. Only registered customers can purchase the subscription products. For each subscribed product separate subscription profile has been generated and a customer can see the subscription profile in My Account section and manage their subscriptions. A customer can change the shipping and billing addresses from their account.
Braintree Subscription module is only compatible with Magento 2 Braintree with Vault payment method.
Account & Pricing
A 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.
Security Features
Braintree Vault securely stores customer information – including payment method information – so you can safely keep customers on file, using multiple encryption keys with split knowledge and dual control. A data thief would not be able to make use of information stolen from a database without also having the key. This data store cannot be connected to via the internet.
When a payment method is stored in the Vault, the information is encrypted by the Braintree gateway and associated with a unique payment method token. This token can be used to create transactions without the PCI compliance burden that comes with handling encrypted data.
This Braintree extension uses the latest V.ZERO integration SDK and Braintree’s secure PCI 3.0 compliant Hosted Fields feature. Hosted Fields are small, transparent iframes that replace the sensitive credit card inputs in your checkout flow - helping you meet the latest PCI data security requirements.
Secure storage of customer payment details in the PCI-compliant Braintree Vault.
Full support for the latest PCI 3.0 compliant hosted fields solution.
Stored payment detail management – customers can add and delete cards and PayPal accounts from the Magento customer account section.
Payment transaction will be done within the Magento site.
Customer data do not cross over the Magento server except token initialization process through Braintree's Secure API 3.0 with PCI Compliance.
In Magento, we are storing Customer's basic information like first name, last name, billing address, card type, masked CC (last 4 digits of CC), expiration date of the card, and gateway token.
Magento does not store any private credit card details. It only stores the data received from the payment provider - payment processor token and credit card details without sensitive data.
Features
- Braintree Subscription supports simple, downloadable, and virtual product types.
- It is also compatible with Magento's special and tier pricing.
- It is only compatible with Magento Braintree with Vault payment method.
- The admin can create a subscription plan and add products to the plan.
- The admin can change or edit the subscription plan details.
- A change in a subscription status will be notified to the merchant as well as to the customer.
- It sends Subscription renewal reminder email notification to the buyer as well as the merchant 1 day before to the renewal of subscription.
- It sends an email notification when a buyer or merchant Pauses or Cancels a subscription.
- It sends an email notification to the merchant any time a subscription fails to a bill when payment failure.
- It sends an email notification to the customers if their subscription fails with a payment error like expired CC, insufficient funds.
- Auto cron will be run based on the subscription plan’s frequency to renew the subscription.
This solution is provided by Wagento, a Solutions Enterprise partner of Magento, with more than 5 years of successful experience.
Technical Specifications
Back to topSeller profile
Seller contact
Integrator
Current Version
101.0.119
Adobe Commerce platform compatibility
Adobe Commerce (cloud): 2.4 (current), 2.2 (obsolete), 2.3 (obsolete)
Adobe Commerce (on-prem): 2.4 (current), 2.2 (obsolete), 2.3 (obsolete)
Magento Open Source: 2.4 (current), 2.2 (obsolete), 2.3 (obsolete)
Type
Stable Build
Updated
24 February, 2025
Categories
Extensions, Payments & Security, Checkout Enhancements, Payment Integration
Quality Report
Back to topAll 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 top101.0.119:
- Compatible with Adobe Commerce (cloud) : 2.4
- Compatible with Adobe Commerce (on-prem) : 2.4
- Compatible with Magento Open Source : 2.4
- Stability: Stable Build
-
Description:
- Compatible with PHP 8.3.
- Hyva compatible module
101.0.118:
- Compatible with Adobe Commerce (cloud) : 2.4
- Compatible with Adobe Commerce (on-prem) : 2.4
- Compatible with Magento Open Source : 2.4
- Stability: Stable Build
-
Description:
Compatible with PHP8.2
101.0.117:
- Compatible with Adobe Commerce (cloud) : 2.4
- Compatible with Adobe Commerce (on-prem) : 2.4
- Compatible with Magento Open Source : 2.4
- Stability: Stable Build
-
Description:
Fixed the cronjob issues.
101.0.116:
- Compatible with Adobe Commerce (cloud) : 2.4
- Compatible with Adobe Commerce (on-prem) : 2.4
- Compatible with Magento Open Source : 2.4
- Stability: Stable Build
-
Description:
Fixed empty My Subscription page in frontend for registered user.
Fixed Delete Subscription not working in admin.
Fixed View Subscription not loading in admin.
Fixed the PHP 8.1 version bugs.
Fixed the PHP 8.2 version bugs.
Made module compatible with 2.4.6
101.0.113:
- Compatible with Adobe Commerce (cloud) : 2.4
- Compatible with Adobe Commerce (on-prem) : 2.4
- Compatible with Magento Open Source : 2.4
- Stability: Stable Build
-
Description:
Compatible with Magento 2.4.5
101.0.112:
- Compatible with Adobe Commerce (cloud) : 2.4
- Compatible with Adobe Commerce (on-prem) : 2.4
- Compatible with Magento Open Source : 2.4
- Stability: Stable Build
-
Description:
Compatible with PHP 8 and Magento 2.4.4
101.0.111:
- Compatible with Adobe Commerce (cloud) : 2.4
- Compatible with Adobe Commerce (on-prem) : 2.4
- Compatible with Magento Open Source : 2.4
- Stability: Stable Build
-
Description:
- Make the module compatible only for the Magento Version 2.4.X CE, EE and ECE
101.0.10:
- Compatible with Adobe Commerce (cloud) : 2.2 2.3
- Compatible with Adobe Commerce (on-prem) : 2.2 2.3
- Compatible with Magento Open Source : 2.2 2.3
- Stability: Stable Build
-
Description:
1. Module compatible with 2.3.5 CE, EE, and ECE
2. Fixed minor bugs
101.0.9:
- Compatible with Magento Open Source : 2.2 2.3
- Stability: Stable Build
-
Description:
Update the support email address and command to install the latest version of the extension.
101.0.7:
- Compatible with Adobe Commerce (on-prem) : 2.2 2.3
- Compatible with Magento Open Source : 2.2 2.3
- Stability: Stable Build
-
Description:
Resolve save products from admin issue while module is disabled through command bin/magento module:disable Wagento_Subscription
101.0.6:
- Compatible with Adobe Commerce (on-prem) : 2.2 2.3
- Compatible with Magento Open Source : 2.2 2.3
- Stability: Stable Build
-
Description:
- Make module compatible with 2.3.0
- Resolved reminder email cron issue
- Resolved cart page Unsubscribe issue
100.0.11:
- Compatible with Adobe Commerce (on-prem) : 2.2
- Compatible with Magento Open Source : 2.2
- Stability: Stable Build
-
Description:
Stable version 2.1.1 released
Support
Back to topThe 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