Product Icon

WooCommerce Subscriptions

Let customers subscribe to your products or services and pay on a weekly, monthly or annual basis.

When subscriptions renew, update shipping costs

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 _;(

Author

Current Status

Open

Last updated: March 18, 2019

4 comments

Log in to comment on this feature request.

  1. Serafino Posa says:

    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.

  2. sverleis says:

    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.

  3. remytennant100 says:

    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.

  4. slipperx says:

    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

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.