Currently when subscriptions renew there is no new calculation of the shipping cost. Even if current shipping rates are higher. The old shipping cost saved with the parent order continues to be used. For example, subscribers from 2 years ago that pay $4.20 postage keep paying that even though the current USPS rate is $4.75. So we are losing money on the postage for each such renewal _;(
Open
Last updated: March 18, 2019
Log in to comment on this feature request.
tax also does not update when a subscription renews. Nor do product prices in the subscription, if you changed prices in the interim. Seems that automatic renewals of subscriptions bypass setting up a fresh cart, and as a result there is no new live fetching of CURRENT product prices, tax rates and shipping. This is one of those features you would have never thought would be missing or think to ask or test until you are stuck with a business built around this plugin. Then you are just mad and frustrated.
For an existing subscription, all pricing stays the same as when the customer started the subscription (use case: https://woocommerce.com/document/use-case-apply-updated-subscription-prices-to-existing-subscribers/)
You should be able to edit the line-item within the subscription itself so that subsequent orders reflect the corrected pricing for shipping. This can also be done for the price of the subscription product itself.
To automate the process, consider using AutomateWoo or Bulk Updater for WooCommerce Subscriptions.
Can’t believe this functionality is not already available. The more I use Woo the more I hate it. Garbage software. Too late to switch to Shopify, unfortunately.
This is typical. Woocommerce likes to leave essential functionality missing so users have to pay for add on plugins to make things work. It is so greedy