Processing Renewals #
How to process subscription renewals in the core plugin.
How Renewals Work #
DMSI DDLS core detects when subscriptions are due for renewal and notifies you. You then create a renewal order for the customer to pay.
Renewal Flow #
- Detection: Background job finds subscriptions due for renewal
- Notification: Admin receives email notification
- Action: Admin creates renewal order in WooCommerce
- Payment: Customer pays via checkout or payment link
- Extension: License automatically extended when order is paid
Creating a Renewal Order #
- Go to DDLS > Subscriptions
- Find the subscription due for renewal
- Click “Create Renewal Order”
- Copy the payment URL
- Send to customer via email
When Customer Pays #
When the renewal order is paid:
- Subscription status updates to “Active”
- Next renewal date set to +1 billing period
- License expiration extended automatically
- Confirmation email sent to customer
Renewal Reminders #
DMSI DDLS automatically sends renewal reminders:
- 30 days before: “Your subscription renews soon”
- 7 days before: “Renewal coming up in 7 days”
- On due date: Admin notified to process renewal
