The subscription business model in e-commerce requires renewals to happen in proper recurrence intervals. We can apply the default WooCommerce Cart and Product coupons only on the parent order and not for renewals.
For example, a $45/month subscription product with a $50 sign-up fee would normally cost $95 upfront, with a subsequent recurrence of $45 per month. If a product coupon worth $10 applies to the purchase of the subscription product, the subscriber needs to pay only $85 upfront. But, the renewals will continue at $45 per month.
WebToffee’s Subscription for WooCommerce along with Smart Coupons for WooCommerce plugin gives provision to avail coupon for all recurring payments. The plugin can create two types of subscription-specific coupons:
- Recurring Subscription Discount
- Recurring Subscription % Discount
The Recurring Subscription Discount coupon discounts the ongoing payment amount for a subscription product by a fixed value. For example, if you create a $10 recurring coupon, each and all recurring amount will be discounted by $10. If the subscription product’s price is $20, then it will charge the renewals at the discounted price of $10 only.
To offer a percentage discount on the recurring amount, set the discount type to be a Recurring Subscription% Discount.
For example, if a subscription product has an amount of $50 per month, a Recurring Subscription % Discount coupon for 10% means the customer pays $45 up-front for the recurring amount of the subscription per month.
Customers can use the subscription coupons to redeem them for every recurring payment. You can view the applied coupon for a specific subscription product from the cart as shown below:
For example, if a subscription product has a $50 sign-up fee and is $25 per month, a Recurring Fee Discount coupon for $10 means the customer pays the $50 sign-up fee in full, and $15 up-front for the recurring amount of the subscription, for a total of $65 up-front. The subscriber will then only pay $15 per month for the rest of the renewal payments on the subscription.
With Zero Order
The plugin will disregard the coupon amount for orders with zero payment. This may specifically apply with a synchronized subscription or a free trial where the subscriber needn’t pay the initial payment.