Order with wrong shipping cost
-
Hi there
I’m using the latest woocommerce version with 3 shipping zones UK, EU and Rest of the world.
http://www.itshandmade.co.uk/Since I set it up, I’ve had 2 orders with the wrong shipping costs. Clients checked out and add paid for Europe standard delivery when it should have been free.
I can’t replicate the problem and it doesn’t happen with all clients.
Any idea?
Many thanks
-
Please screenshot your zones for us.
many thanks
So you show two methods in europe right? If the order becomes eligible for free shipping, it doesn’t hide the other non-free method by default.
I can’t really replicate the issue. If I chose any European country I only get standard and express options, and when I change it to UK, the free delivery options shows up plus the express delivery. Somehow 2 clients were able to chose UK as a country and Europe Standard Deliver.
Hmm. Any thing common about the orders affected?
I tried to get around the system on my test site by doing things such as disabling javascript and changing country, but it always chose a valid rate.
What plugins are running? Show me your status report.
### WordPress Environment ### Home URL: http://www.itshandmade.co.uk Site URL: http://www.itshandmade.co.uk WC Version: 2.6.1 Log Directory Writable: ✔ WP Version: 4.5.2 WP Multisite: – WP Memory Limit: 256 MB WP Debug Mode: – WP Cron: ✔ Language: en_GB ### Server Environment ### Server Info: Apache/2.4.18 (Unix) PHP Version: ❌ 5.3.28 - We recommend a minimum PHP version of 5.6. See: How to update your PHP version PHP Post Max Size: 64 MB PHP Time Limit: 30 PHP Max Input Vars: 1000 cURL Version: 7.19.7 NSS/3.19.1 Basic ECC SUHOSIN Installed: – MySQL Version: ❌ 5.5.47 - We recommend a minimum MySQL version of 5.6. See: WordPress Requirements Max Upload Size: 64 MB Default Timezone is UTC: ✔ fsockopen/cURL: ✔ SoapClient: ✔ DOMDocument: ✔ GZip: ✔ Multibyte String: ✔ Remote Post: ✔ Remote Get: ✔ ### Database ### WC Database Version: 2.6.1 : woocommerce_sessions: ✔ woocommerce_api_keys: ✔ woocommerce_attribute_taxonomies: ✔ woocommerce_downloadable_product_permissions: ✔ woocommerce_order_items: ✔ woocommerce_order_itemmeta: ✔ woocommerce_tax_rates: ✔ woocommerce_tax_rate_locations: ✔ woocommerce_shipping_zones: ✔ woocommerce_shipping_zone_locations: ✔ woocommerce_shipping_zone_methods: ✔ woocommerce_payment_tokens: ✔ woocommerce_payment_tokenmeta: ✔ MaxMind GeoIP Database: ✔ ### Active Plugins (27) ### Ultimate Addons for Visual Composer: by Brainstorm Force – 3.9.4 AddFunc Head & Footer Code: by AddFunc – 1.3 Antispam Bee: by pluginkollektiv – 2.6.8 Better Search Replace: by Delicious Brains – 1.2.10 iThemes Security: by iThemes – 5.5.0 Contact Form 7 MailChimp Extension: by Renzo Johnson – 0.4.29 Contact Form 7: by Takayuki Miyoshi – 4.4.2 Easy Modal: by Daniel Iser – 2.0.17 Eggplant 301 Redirects: by Shawn Wernig http://www.eggplantstudios.ca – 2.3.0 Flamingo: by Takayuki Miyoshi – 1.4 Import External Images: by Marty Thornley – 1.4 WPBakery Visual Composer: by Michael M - WPBakery.com – 4.11.2 Media File Renamer: by Jordy Meow – 2.7.2 WooCommerce Order Export and More: by JEM Plugins – 1.2.4 Popup Maker: by WP Popup Maker – 1.4.11 Revolution Slider: by ThemePunch – 4.6.5 Udinra All Image Sitemap: by Udinra – 3.3.3 Udinra Video Sitemap: by Udinra – 1.0 W3 Total Cache: by Frederick Townes – 0.9.4.1 WC Fields Factory: by Saravana Kumar K – 1.3.4 WooCommerce Google Analytics Integration: by WooThemes – 1.4.0 WooCommerce MailChimp: by Adam Anderly – 1.3.7 WooCommerce: by WooThemes – 2.6.1 Yoast SEO: by Team Yoast – 3.3.1 WP Clone by WP Academy: by WP Academy – 2.2.2 Zopim Widget: by Zopim – 1.4.3 ### Settings ### Force SSL: – Currency: GBP (£) Currency Position: left Thousand Separator: , Decimal Separator: . Number of Decimals: 2 ### API ### API Enabled: ✔ ### WC Pages ### Shop Base: #57 - /shop/ Basket: #58 - /cart/ Checkout: #59 - /checkout/ My Account: #60 - /my-account/ ### Taxonomies ### Product Types: external (external) grouped (grouped) simple (simple) variable (variable) ### Theme ### Name: Impreza Version: 2.10 Author URL: http://us-themes.com/ Child Theme: ❌ – If you're modifying WooCommerce on a parent theme you didn't build personally then we recommend using a child theme. See: How to create a child theme WooCommerce Support: ✔ ### Templates ### Overrides: –It wouldn’t hurt to update PHP and MYSQL if you can – those versions will perform better if anything else.
The only other item that stands out is w3 total cache. Perhaps it has cached one of your shipping zone lookup queries – can you flush? Ensure Cart, checkout, account are excluded from caching.
thanks Mike. I’ll do those changes and keep an eye to see if the problem persists
Thanks. Let us know.
disabling cache for those pages seems to have fixed the problem. Until now, no more wrong shipping costs. thanks again Mike
The topic ‘Order with wrong shipping cost’ is closed to new replies.