Enable Early Renewal
↑ Revenir en haut- Go to WooCommerce > Settings > Subscriptions
- Select the checkbox under “Renewals” labeled “Early Renewal”
- To enable, make sure the box is checked. To disable, make sure the box is empty.
By default, early renewals will be disabled on existing stores and enabled on new stores.
Early Renewal Process
↑ Revenir en haut- Go to My account > Subscriptions
- View chosen subscription
- In the first table, the Renew Now button will appear in the Actions row
- Click Renew Now and complete checkout or use the modal
Early Renewal Requirements
↑ Revenir en haut- Early renewal feature must be enabled
- Subscription must have an Active status
- Payment method must support date changes
- Subscription must have a recurring price, i.e. it does not have a $0 total
- Subscription does not contain any subscriptions products synchronized for renewals
- Subscription must not currently be in a trial period
-
The next payment date is approaching the point at which the subscription billing is set to expire.
Next Payment Date After Early Renewal
↑ Revenir en hautStore Manager View
↑ Revenir en haut- Go to WooCommerce > Subscriptions and choose a subscription
- Locate the Subscription Notes box
- View the subscription notes
FAQ
↑ Revenir en hautWhy doesn’t the “Renew Now” button show up for synchronized subscriptions?
↑ Revenir en haut'wcs_allow_synced_product_early_renewal'
. Below is an example of using this filter to allow all synced products to renew early.
add_filter( 'wcs_allow_synced_product_early_renewal', '__return_true', 10 );