Product Icon

WooCommerce Subscriptions

WooCommerce Subscriptions is a WooCommerce extension that lets customers subscribe to your products or services and pay on a weekly, monthly, or annual basis. It integrates with over 25 payment gateways for automatic recurring payments and supports automatic rebilling on failed subscription payments. Subscribers can manage their own plan — upgrading, downgrading, suspending, or canceling — and update their shipping address or payment method. It's a paid annual extension with a 30-day money-back guarantee.

Feature Requests

  • Allow Modifications to Subscriptions When Reactivating from Hold Status

    Right now, when a subscription is on hold, there are no additional steps allowed/required when reactivating. I would like to provide a coupon code incentive to subscribers on hold to reactivate (e.g. “Reactivate your subscription and take an additional 20% off”) This would require the insertion of a coupon form field in the subscription status […]

  • Recurring discount that is not a coupon

    Would be nice to have the ability to add a recurring discount that is not a coupon code. The discount is applied in the background and will be added to the cart the same way a recurring fee is added. The up side of such a discount is that it doesn’t require generating a coupon […]

  • Checkout with all types of products for subscribers

    I would like to be able to add products of other types to the cart and if there is a signature type product and at the time of checkout these other products would be added along with the signature, as if it were a ” custom kit ”. Use case: 1 – Customer has two […]

  • Filter to determine if renewal order should be generated

    I would like a bool filter to be able to override if a renewal order is generated/prepared. Ideally it would come at the very beginning of WC_Subscriptions_Manager::prepare_renewal(), such as: public static function prepare_renewal( $subscription_id ) { if ( ! apply_filters( ‘prepare_renewal’, true, $subscription_id ) ) return null; … } I have found a way to […]

  • Membership Function: User Reviews

    Membership Function: Recurring & One-time Billing. User Reviews – Allow users to rate & review each other using a 5-star rate/review system. Reward Points earned to members who post comment etc activities

  • Add attribute to product to exclude from Grouping Subscriptions for Multiple Subscription transaction

    ‘As per this page, https://woocommerce.com/document/subscriptions/multiple-subscriptions/, “the method chosen to make it possible to purchase different subscription products was to group each subscription product with an equivalent billing schedule into the one subscription.” “it will group subscriptions based on each product’s: – billing interval and period, to make sure the billing schedule for all products is […]

  • Add option to redirect customer to cart page instead of checkout page

    Add option to redirect the customer to cart page instead of the checkout page, when purchasing subscription product and mixed option is not checked. https://d.pr/i/VvclB9 On cart page customer can easily apply discount and view the discounted and tax amount. As compare to checkout page.

  • Add functionality to handle annual subscription cancellations.

    When offering an annual subscription you don’t want the user to be able to cancel the subscription early, without claiming the remaining balance of that subscription. Otherwise, you’d essentially allow them to turn it into a month to month subscription, which is offered just at a higher monthly price point for the added flexibility.

  • Grouped variable subscriptions should be able to be adapted seperately

    In woocomerce subscriptions, some subscriptions (with for examle the same price) are grouped together in the My Account page. As for grouped simple products, these can be changed seperately, but Grouped Variable products CANNOT BE CHANGED SEPERATELY. That is quite confusing and not workable for the customer. Please add this feature, thank you.

  • Ability for the subscription plugin to check the membership associated at renewal

    Currently the subscription plugin can grant the customer the membership[ associated with the subscription product at initial purchase. It would be very helpful to have the renewals check the product again and grant the customer the membership associated at that time. For example a customer buys in January and gets the January membership. I change […]

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.