Taxes not displaying in my cart
-
I made a short Droplr screencast showing what the problem is on my site which is in development. It’s here: https://d.pr/v/GdNji5
The page I need help with: [log in to see the link]
-
Hi @sbstarr
Thanks for reaching out!
Checking on your site’s cart page, I can confirm that tax is calculated at $0.00 even when trying different shipping addresses.
Based on the screencast you shared, I can see that you are using Automated Tax Calculation, hence, the options Display prices during cart and checkout and Display prices in the shop are disabled.
Please share with us the screenshot of the following settings below:
- General Settings (
WooCommerce > Settings > General
) - Tax Settings (
WooCommerce > Settings > Tax Options
) - Tax Classes (
WooCommerce > Settings > Standard Rates
)
If you don’t already have a screenshot service installed, you can try https://snipboard.io or https://skitch.com/. You can share the direct link to the image as a response to this topic.
Additonally, I’d like to understand your site properly, please share your System Status Report that you can find via
WooCommerce > Status
. SelectGet system report
and thenCopy for support
. Once you’ve done that, you can paste it into your reply here.If you could also provide the fatal error logs (if any) under
WooCommerce > Status > Logs
.Thanks!
Hello @xue28,
Here are the screenshots you asked for, also on Droplr:
https://d.pr/i/p248lY
https://d.pr/i/kTSreo
https://d.pr/i/kEPgQx
Here is a copy/paste of the System report:
WordPress Environment WordPress address (URL): https://store.growingforwardtogether.org
Site address (URL): https://store.growingforwardtogether.org
WC Version: 7.3.0
REST API Version: ? 7.3.0
WC Blocks Version: ? 9.1.5
Action Scheduler Version: ? 3.4.0
Log Directory Writable: ?
WP Version: 6.1.1
WP Multisite: –
WP Memory Limit: 500 MB
WP Debug Mode: –
WP Cron: ?
Language: en_US
External object cache: – Server Environment Server Info: Apache
PHP Version: 8.1.9
PHP Post Max Size: 512 MB
PHP Time Limit: 120
PHP Max Input Vars: 1000
cURL Version: 7.58.0
OpenSSL/1.1.1 SUHOSIN Installed: –
MySQL Version: 8.0.28-0ubuntu0.20.04.3
Max Upload Size: 250 MB
Default Timezone is UTC: ?
fsockopen/cURL: ?
SoapClient: ?
DOMDocument: ?
GZip: ?
Multibyte String: ?
Remote Post: ?
Remote Get: ? Database WC Database Version: 7.3.0
WC Database Prefix: wp_
Total Database Size: 47.80MB
Database Data Size: 44.43MB
Database Index Size: 3.37MB
wp_woocommerce_sessions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
wp_woocommerce_order_items: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_woocommerce_order_itemmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
wp_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_actionscheduler_actions: Data: 0.10MB + Index: 0.06MB + Engine MyISAM
wp_actionscheduler_claims: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_actionscheduler_groups: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
wp_actionscheduler_logs: Data: 0.08MB + Index: 0.05MB + Engine MyISAM
wp_ce4wp_abandoned_checkout: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_ce4wp_contacts: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_commentmeta: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_comments: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
wp_gf_addon_feed: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_gf_draft_submissions: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_gf_entry: Data: 0.15MB + Index: 0.02MB + Engine MyISAM
wp_gf_entry_meta: Data: 0.59MB + Index: 0.27MB + Engine MyISAM
wp_gf_entry_notes: Data: 0.09MB + Index: 0.03MB + Engine MyISAM
wp_gf_form: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_gf_form_meta: Data: 0.08MB + Index: 0.00MB + Engine MyISAM
wp_gf_form_revisions: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_gf_form_view: Data: 0.25MB + Index: 0.11MB + Engine MyISAM
wp_gf_rest_api_keys: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_links: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_options: Data: 3.89MB + Index: 0.08MB + Engine MyISAM
wp_postmeta: Data: 21.46MB + Index: 0.06MB + Engine MyISAM
wp_posts: Data: 1.07MB + Index: 0.05MB + Engine MyISAM
wp_rg_form: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_rg_form_meta: Data: 0.04MB + Index: 0.00MB + Engine MyISAM
wp_rg_form_view: Data: 0.01MB + Index: 0.01MB + Engine MyISAM
wp_rg_incomplete_submissions: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_rg_lead: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_rg_lead_detail: Data: 0.00MB + Index: 0.02MB + Engine MyISAM
wp_rg_lead_detail_long: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_rg_lead_meta: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
wp_rg_lead_notes: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_signups: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_term_relationships: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_term_taxonomy: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_termmeta: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
wp_terms: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
wp_usermeta: Data: 0.11MB + Index: 0.08MB + Engine MyISAM
wp_users: Data: 0.01MB + Index: 0.02MB + Engine MyISAM
wp_wc_admin_note_actions: Data: 0.05MB + Index: 0.02MB + Engine InnoDB
wp_wc_admin_notes: Data: 0.08MB + Index: 0.00MB + Engine InnoDB
wp_wc_category_lookup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_wc_customer_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_wc_download_log: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_wc_order_coupon_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_wc_order_product_lookup: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
wp_wc_order_stats: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
wp_wc_order_tax_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_wc_product_attributes_lookup: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_wc_product_download_directories: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_wc_product_meta_lookup: Data: 0.02MB + Index: 0.09MB + Engine InnoDB
wp_wc_rate_limits: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_wc_reserved_stock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_wfblockediplog: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_wfblocks7: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_wfconfig: Data: 3.11MB + Index: 0.02MB + Engine MyISAM
wp_wfcrawlers: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_wffilechanges: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_wffilemods: Data: 4.93MB + Index: 0.55MB + Engine MyISAM
wp_wfhits: Data: 0.28MB + Index: 0.02MB + Engine MyISAM
wp_wfhoover: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_wfissues: Data: 0.01MB + Index: 0.01MB + Engine MyISAM
wp_wfknownfilelist: Data: 3.66MB + Index: 0.17MB + Engine MyISAM
wp_wflivetraffichuman: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_wflocs: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_wflogins: Data: 0.01MB + Index: 0.00MB + Engine MyISAM
wp_wfls_2fa_secrets: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_wfls_settings: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_wfnotifications: Data: 0.02MB + Index: 0.00MB + Engine MyISAM
wp_wfpendingissues: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_wfreversecache: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_wfsnipcache: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_wfstatus: Data: 0.17MB + Index: 0.07MB + Engine MyISAM
wp_wftrafficrates: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_wpmailsmtp_debug_events: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_wpmailsmtp_tasks_meta: Data: 0.01MB + Index: 0.00MB + Engine MyISAM
wp_ygfi3n_actionscheduler_actions: Data: 0.02MB + Index: 0.13MB + Engine InnoDB
wp_ygfi3n_actionscheduler_claims: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_ygfi3n_actionscheduler_groups: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_ygfi3n_actionscheduler_logs: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_ygfi3n_aioseo_cache: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_ygfi3n_aioseo_notifications: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
wp_ygfi3n_aioseo_posts: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_ygfi3n_commentmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_ygfi3n_comments: Data: 0.02MB + Index: 0.08MB + Engine InnoDB
wp_ygfi3n_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_ygfi3n_options: Data: 3.13MB + Index: 0.03MB + Engine InnoDB
wp_ygfi3n_postmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_ygfi3n_posts: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
wp_ygfi3n_term_relationships: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_ygfi3n_term_taxonomy: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_ygfi3n_termmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_ygfi3n_terms: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_ygfi3n_usermeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_ygfi3n_users: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
wp_ygfi3n_wpforms_tasks_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB Post Type Counts attachment: 43
custom_css: 1
customize_changeset: 11
fl-builder-template: 26
fl-theme-layout: 2
nav_menu_item: 29
page: 22
post: 2
product: 5
revision: 140
shop_order: 1 Security Secure connection (HTTPS): ?
Hide errors from visitors: ? Active Plugins (19) Gravity Forms: by Gravity Forms – 2.7
Akismet Anti-Spam: by Automattic – 5.0.2
Beaver Builder Plugin (Pro Version): by The Beaver Builder Team – 2.6.2.3
Beaver Themer: by The Beaver Builder Team – 1.4.5
Classic Editor: by WordPress Contributors – 1.6.2
Creative Mail by Newfold Digital: by Newfold Digital – 1.6.7
DreamHost Automated Migration: by DreamHost – 4.78
DreamHost Panel Login: by DreamHost
danielbachhuber – 1.0.0 Gravity Forms User Registration Add-On: by Gravity Forms – 5.0
Jetpack: by Automattic – 11.8
SVG Support: by Benbodhi – 2.5.5
Increase Maximum Upload File Size: by Imagify – 2.0.4
WooCommerce Name Your Price: by Kathy Darling – 3.4.0
WooCommerce Payments: by Automattic – 5.4.0
WooCommerce PayPal Payments: by WooCommerce – 2.0.2
WooCommerce Shipping & Tax: by WooCommerce – 2.2.2
WooCommerce: by Automattic – 7.3.0
Wordfence Security: by Wordfence – 7.8.2
WP Migrate: by WP Engine – 2.6.1 Inactive Plugins (2) Total Upkeep: by BoldGrid – 1.15.5
WP Super Cache: by Automattic – 1.9.3 Dropin Plugins (1) advanced-cache.php: advanced-cache.php Must Use Plugins (1) WP Migrate DB Pro Compatibility: by Delicious Brains – 1.2 Settings API Enabled: –
Force SSL: –
Currency: USD ($)
Currency Position: left
Thousand Separator: ,
Decimal Separator: .
Number of Decimals: 2
Taxonomies: Product Types: external (external)
grouped (grouped)
simple (simple)
subscription (subscription)
variable (variable)
variable subscription (variable-subscription) Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)
exclude-from-search (exclude-from-search)
featured (featured)
outofstock (outofstock)
rated-1 (rated-1)
rated-2 (rated-2)
rated-3 (rated-3)
rated-4 (rated-4)
rated-5 (rated-5) Connected to WooCommerce.com: ?
Enforce Approved Product Download Directories: –
Order datastore: WC_Order_Data_Store_CPT WC Pages Shop base: #1489 - /shop/
Cart: #1490 - /cart/
Checkout: #1491 - /checkout/
My account: #1492 - /my-account/
Terms and conditions: ? Page not set Theme Name: Beaver Builder Child Theme
Version: 1.0
Author URL: https://www.fastlinemedia.com
Child Theme: ?
Parent Theme Name: Beaver Builder Theme
Parent Theme Version: 1.7.12.1
Parent Theme Author URL: https://www.wpbeaverbuilder.com/?utm_medium=bb-pro&utm_source=bb-theme&utm_campaign=themes-admin-page
WooCommerce Support: ? Templates Overrides: – Subscriptions WCS_DEBUG: ? No
Subscriptions Mode: ? Live
Subscriptions Live URL: https://store.growingforwardtogether.org
Subscriptions-core Library Version: 5.3.1
Subscription Statuses: –
WooCommerce Account Connected: ? Yes
Active Product Key: ? No Store Setup Country / State: United States (US) — Michigan Subscriptions by Payment Gateway Payment Gateway Support PayPal: refunds
products
subscriptions
subscription_cancellation
subscription_suspension
subscription_reactivation
subscription_amount_changes
subscription_date_changes
subscription_payment_method_change
subscription_payment_method_change_customer
subscription_payment_method_change_admin
multiple_subscriptions WooCommerce PayPal Payments Onboarded: ?
Shop country code: US
WooCommerce currency supported: ?
Advanced Card Processing available in country: ?
Pay Later messaging available in country: ?
Webhook status: –
Vault enabled: ?
Logging enabled: –
Reference Transactions: –
Used PayPal Checkout plugin: –
Tracking enabled: ? Admin Enabled Features: activity-panels
analytics
coupons
customer-effort-score-tracks
experimental-products-task
experimental-import-products-task
experimental-fashion-sample-products
shipping-smart-defaults
shipping-setting-tour
homescreen
marketing
multichannel-marketing
mobile-app-banner
navigation
onboarding
onboarding-tasks
remote-inbox-notifications
remote-free-extensions
payment-gateway-suggestions
shipping-label-banner
subscriptions
store-alerts
transient-notices
woo-mobile-welcome
wc-pay-promotion
wc-pay-welcome-page Disabled Features: minified-js
new-product-management-experience
settings Daily Cron: ? Next scheduled: 2023-02-14 21:31:42 +00:00
Options: ?
Notes: 98
Onboarding: completed WooCommerce Payments Version: 5.4.0
Connected to WPCOM: Yes
Blog ID: 201931609
Account ID: acct_1MWobGCQmQRVNKuu Action Scheduler Complete: 75
Oldest: 2023-01-15 10:49:08 +0000
Newest: 2023-02-14 16:13:13 +0000 Pending: 1
Oldest: 2023-02-14 21:36:22 +0000
Newest: 2023-02-14 21:36:22 +0000 Name Your Price Version:
Database version:
Template overrides: – Status report information Generated at: 2023-02-14 16:17:38 +00:00
`Hi @sbstarr
Thanks for sharing the requested information above.
Can you please try to switch to the default Storefront theme and only WooCommerce plugin is enabled and see if this works?
If so, then this kind of problem is usually caused by your theme or a third-party plugin present on your site. We can run a conflict test to verify this. I’d recommend cloning your site to a staging environment and performing the tests described on this guide without modifying your live site or impacting customers. Many hosts provide staging facilities, so it’s worth checking in with them. It’s also possible to do it using the free WP Staging plugin.
If this was caused by a third-party plugin present on your site, it would be best to reach out to the developers for further assistance here.
If this did not resolve the issue, please provide the fatal error logs (if any) under
WooCommerce > Status > Logs
.Let us know how it goes!
Hello xue28,
Here’s a screencast of my test using the storefront theme you suggested. https://d.pr/v/Sw3qJg
Here is one of the Status Logs. I’m not seeing any fatal errors, so I’m not sure what info you may find helpful… please advise. Nonetheless:
https://d.pr/i/ZDUQvzHi @sbstarr ,
Thank you for providing detailed clarity on the results of the conflict test!
WC Version: 7.3.0 WC Database Version: 7.3.0
As per your System Status Report, I am able to see that your WooCommerce version is not yet updated to the latest available version.
The latest version of WooCommerce is 7.4.0, so as a next step, can you try updating WooCommerce??Here?is a guide on how to update WooCommerce.
Additionally, please check to make sure that the WooCommerce Database version matches the WooCommerce core version after the update is complete. This can be done via WooCommerce → Status → Tools → Update database.
Here is more detailed documentation on updating the WooCommerce Database.
Please ensure that you have a good backup of your full site and database in place before doing the updates, so that, should something go wrong, you are able to easily restore your site to a functioning state.
If this makes no difference, please can you share a screenshot of the settings in the areas previously mentioned by @xue28:
- General Settings (
WooCommerce > Settings > General
) - Tax Settings (
WooCommerce > Settings > Tax Options
) - Tax Classes (
WooCommerce > Settings > Standard Rates
)
Cheers!
Hello @roxannestoltz,
I showed my WooCommerce plugin at v 7.4.0. I have it set to auto-update, so that system report may have been done before the update. Regardless, it is 7.4.0 now and the database has been updated.
Here are the screenshots you requested:
https://d.pr/i/qD32dt
https://d.pr/i/ay5XLD
https://d.pr/i/K6mAA8
I don’t know WooCommerce terribly well. I do have one store running just fine, but they are not collecting sales tax. I am not sure whether or not I am to complete “WooCommerce Payments.” As you can see, I’m in the middle of that here awaiting specific details from my client: https://d.pr/i/6xWxl9
They have opted to use PayPal to receive payments, so I was going to let go of completion of “WooCommerce Payments.” But perhaps this has something to do with full function of the purchase process in the plugin? Can you advise?
Regardless, I appreciate your guidance on helping me get the tax up and running.Howdy @sbstarr
Thank you for reaching back, with further details on this.
Even if the tax value for an order is 0.00, Automated Taxes may be working correctly.
Since your store is based in the United States, you only need to collect sales tax from customers in locations where you have a “tax nexus,” which typically means a physical presence.?WooCommerce Shipping & Tax?uses your store address (WooCommerce > Settings > General) as your “tax nexus”.
Feel free to find out more on this, in the related documentation section, linked directly here.
I went ahead with testing with an address in NY, and here is a screenshot of the checkout page.
Just to clarify, since I am not based in the US, it appears as if the WooCommerce Tax is currently disabled, without a “Tax” field appearing. Correct?
Went on with running a test with a test installation of mine, and taxes displayed as expected.
completion of “WooCommerce Payments.” But perhaps this has something to do with full function of the purchase process in the plugin? Can you advise?
Just to note, the WooCommerce Payments and the WooCommerce Tax are two separate plugins. They perfectly complement one another, but not necessary to have both activated at the same time, if not needed.
I trust that points you in the right direction, but if you have more questions, let us know. We’re happy to help.
Hello @anastas10s,
I think I finally understand how WooCommerce works and it was not “broken”. I think it was because the store address is the tax nexxus and that is in Michigan. I tested it as per this screencast with a Michigan address:
https://d.pr/v/Xm6vzA
Thanks for spotting this. I’m glad I did not spend a lot of time hunting down plugin conflicts as @xue28 suggested. There simply were none.Hi @sbstarr
I think it was because the store address is the tax nexxus and that is in Michigan. I tested it as per this screencast with a Michigan address:
https://d.pr/v/Xm6vzAI’m glad you were able to find a solution to your inquiry here. Checking this screenshot, I can confirm that you are using Automated Tax Calculation of the WooCommerce Shipping & Tax plugin.
Once Automated taxes are enabled, many of the settings are disabled as Automated taxes “take over” from the WooCommerce core tax settings. This means that “Display prices” will be set to Excluding tax and tax will be Calculated using Customer shipping address.
And based on this screenshot, your tax nexus is Michigan, hence your tax rates would be calculated only for Michigan.
If you need to charge tax for any other state, you can add a tax rate for that state in addition to using automated taxes to charge customers from that state tax as well. For more information about your States Tax Nexus and Destination Tax rules, please have a look at: State-by-state guide to economic nexus laws.
Meanwhile, I will be marking this thread as resolved. Should you have further inquiries, kindly create a new topic here.
Thanks!
- General Settings (
- The topic ‘Taxes not displaying in my cart’ is closed to new replies.