Magento 2 Recurring Plan for Discount helps store owners give discounts through simple subscription plans. Admins can create weekly, monthly, or yearly discount plans for any product.
- Turn recurring discounts on or off anytime.
- Send automatic emails when a plan starts or ends.
- Create weekly, monthly, or yearly plans with fixed or percentage discounts.
- Manage all customer subscriptions from the backend.
- Let customers see current and plans in their account.
- Apply discounts automatically based on the chosen plan.
- Description
- Reviews
- FAQ
- Customers ()
- Specifications
- Cloud Hosting
- Changelog
Magento 2 Recurring Plan for Discount extension allows store owners to offer consistent, automated discounts through flexible subscription plans, helping boost customer retention and long-term engagement. Customers can choose a plan — weekly, monthly, or yearly. Each plan gives them automatic discounts when they shop.
Admins can easily create new plans, manage subscriptions, and send email alerts for plan start and renewal. Customers can track all their active or expired plans from their account dashboard. For more advanced discount options, check out our module Magento 2 Recurring Subscription.

Highlighted Features of Magento 2 Recurring Plan for Discount
Flexible Plan Creation
Create simple weekly, monthly, or yearly discount plans with fixed or percentage-based discounts.
Subscription Management
View and manage all customer subscriptions from the backend.
Customer Dashboard
Customers can check their current and upcoming plans anytime.
Discount Application
Discounts apply automatically based on the chosen plan.
Why Do You Need Magento 2 Recurring for Discount?
The Magento 2 Recurring for Discount module helps you reward loyal customers with ongoing discounts. It turns one-time buyers into repeat shoppers.
Admins can manage everything from one place and keep customers informed with emails. Regular discounts increase loyalty, average order value, and steady income. It also makes shopping simple and enjoyable for your customers.
Magento 2 Recurring for Discount - Admin Configuration
After installation, the admin can set up the module with these options:
- Recurring Discount Settings: Enable or disable the feature anytime.
- Email Reminder Settings: Pick templates for renewal reminders.
- Email Confirmation Settings: Pick templates for purchase confirmations.

Payment Methods
The admin enables Stripe and PayPal as payment options for customer plan purchases.
- Enable Stripe and PayPal for subscription payments.
- Customers can subscribe using Webkul Recurring Discount Stripe.
- Customers can also pay with Webkul Recurring Discount PayPal Express Checkout.

Recurring Plan For Discount
Admins can manage customer subscriptions and create new plans here.
- Manage Recurring Discount Plans: Add new plans and see all existing ones.
- Manage Recurring Discount Subscriptions: View all subscribed plans with customer name, discount rate, frequency, and status.

Support
For any query or issue, please create a support ticket here http://webkul.uvdesk.com/.
You may also check our top-quality Magento 2 Extensions.
Specifications
Frequently Asked Questions
Specification
Detailed technical features and requirements to help you understand the module’s capabilities and ensure smooth integration with your system.
Cloud Hosting
Detailed technical features and requirements to help you understand the module’s capabilities and ensure smooth integration with your system.
Move to Cloud Today
We’re partnered with top-tier, trusted providers!
Default Configuration Details of Server
RAM 1 Core
Processor 30 GB
Hard Disk
Database
Want to know more how exactly we are going to power up your eCommerce Website with Cloud to fasten up your store
* Server Configuration may vary as per application requirements.
Change Logs
- + Features
- - Bugs
- + Customers can subscribe to recurring discount plans to receive storewide discounts
- + Admin can create multiple subscription plans with varying discounts and billing cycles (weekly, monthly, yearly)
- + Only one subscription allowed per customer at a time
- + Prevents adding regular products when a subscription product is in the cart
- + AJAX-based subscription process for better user experience
- + Automatically creates the next order using a cron job based on subscription billing date
- + Admin grid to view and manage all customer subscriptions
- + Customers can view their active subscription under “My Discount Subscriptions” in their account
- + Inline cancel option for customers to cancel subscriptions from their dashboard
- + Sends renewal reminder emails days before the next billing date
- + Sends subscription confirmation email upon successful plan purchase
- + Professionally designed HTML email templates with store branding and dynamic content
- + Email templates configurable from Magento admin