You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Manually creating a subscription via the WooCommerce > Subscriptions > Add Subscription creates a subscription with an incorrect prices_include_tax value that does not match the stores tax settings.
When this subscription renews and customers go to pay for the pending order via the checkout, the checkout totals don't properly include the tax:
Edit Order screen:
❌ Checkout page:
When stores have their tax settings set to "I will enter prices inclusive of tax", we should be creating subscriptions with the correct value set for prices_include_tax that match the stores settings.
A few things to note from my testing:
This only impacts manual renewals. If I manually create a subscription and add stripe payment met and process a renewal, the transaction in stripe is for the correct amount.
If your store is using the block checkout, refreshing the checkout page will fix the incorrect totals problem. Refreshing the shortcode checkout does not fix it.
To Reproduce
Go to WooCommerce > Settings > Tax (wp-admin/admin.php?page=wc-settings&tab=tax) and set **
Prices entered with tax** to "Yes, I will enter prices inclusive of tax"
Make sure your store has a valid tax rate (i.e. global 10%)
Go to WooCommerce > Subscriptions > Add Subscription
Create an active subscription with a $10 subscription product and make sure you recalculate totals to apply the tax calculations.
Use the "Process Renewal" subscription action to create a pending renewal order.
Go to My Account > Orders and attempt to pay for the pending order and notice the price on the checkout does not match the price of the subscription (it will have the tax amount taken off)
Product impact
Does this issue affect WooCommerce Subscriptions? yes/no/tbc, add issue ref
Does this issue affect WooCommerce Payments? yes/no/tbc, add issue ref
Additional context
The text was updated successfully, but these errors were encountered:
While working on a fix in Subscriptions I realised this fix should go in WooCommerce Core as it impacts both orders and subscriptions.
I've created an issue over there: woocommerce/woocommerce#51426
Describe the bug
Manually creating a subscription via the WooCommerce > Subscriptions > Add Subscription creates a subscription with an incorrect
prices_include_tax
value that does not match the stores tax settings.When this subscription renews and customers go to pay for the pending order via the checkout, the checkout totals don't properly include the tax:
Edit Order screen:
❌ Checkout page:
When stores have their tax settings set to "I will enter prices inclusive of tax", we should be creating subscriptions with the correct value set for
prices_include_tax
that match the stores settings.A few things to note from my testing:
To Reproduce
wp-admin/admin.php?page=wc-settings&tab=tax
) and set **Prices entered with tax** to "Yes, I will enter prices inclusive of tax"
Product impact
Additional context
The text was updated successfully, but these errors were encountered: