Shipping errors at checkout
-
Hello, I have the following issues regarding the checkout process in my online restaurant. For context, I have 3 different delivery zones set up and use the free version of the plugin ‘Flexible Shipping’ by Octolize to be able to assign minimum order value to each zone. Here’s the issues:
- Shipping Methods Not Found: Despite correctly setting up shipping zones and methods in WooCommerce, the system fails to find or display any shipping options at checkout. This issue is happens across all shipping zones, yet sometimes the option for delivery or pickup for zone 1 appears (the problem is that when it appears, it charges the same amount for zone 2 and zone 3 as well, even though they have different prices and minimum order values). Customers receive an error message stating, “There are no shipping options available. Please ensure that your address has been entered correctly, or contact us if you need any help.”
- Shipping Options Not Updating: When the shipping address is changed in the cart or checkout page, shipping options do not update to reflect the new address. For example, switching from an address in Zone 1 to Zone 2 does not change the shipping option or cost appropriately. Refreshing the page does not resolve this, and the initial shipping option remains. This persists despite having excluded key pages like My Account, Cart, and Checkout from caching (excluded by default in the Litespeed Cache plugin).
- Payment Proceeds with Incorrect Address: The checkout process allows payment to proceed even when an address that does not match the designated postal codes for the shipping zones is entered. There appears to be no validation to ensure the address corresponds with the shipping zone’s criteria.
- Technical Details and Error: Running on WooCommerce version 8.3.1 with all components up to date. The WooCommerce System Status Report indicates a wp_remote_get() failure with a 503 error.
- Can’t proceed without coupon: Sometimes, randomly, a notice appears saying that I haven’t inserted any coupon, although it’s obvisouly not mandatory.
Additional info: I’m using an autocomplete address plugin that uses a Google Places API. Testing included deactivating this plugin, but the problems persist.
Can anybody help me? It’s urgent as we’re losing sales in the meantime. Thank you in advance!
———————————————————————-
Here’s the woocommerce status report:
WordPress Environment WordPress address (URL): https://www.toypanda.com Site address (URL): https://www.toypanda.com WC Version: 8.3.1 REST API Version: ? 8.3.1 WC Blocks Version: ? 11.4.9 Action Scheduler Version: ? 3.6.4 Log Directory Writable: ? WP Version: 6.4.1 WP Multisite: – WP Memory Limit: 512 MB WP Debug Mode: – WP Cron: ? Language: es_ES External object cache: – Server Environment Server Info: LiteSpeed PHP Version: 7.4.33 PHP Post Max Size: 256 MB PHP Time Limit: 360 PHP Max Input Vars: 8000 cURL Version: 7.87.0 OpenSSL/1.1.1w SUHOSIN Installed: – MySQL Version: 5.5.5-10.5.23-MariaDB Max Upload Size: 256 MB Default Timezone is UTC: ? fsockopen/cURL: ? SoapClient: ? DOMDocument: ? GZip: ? Multibyte String: ? Remote Post: ? Remote Get: ? wp_remote_get() falló. Contacta con to proveedor de alojamiento. 503 Database WC Database Version: 8.3.1 WC Database Prefix: wp351_ Tama?o total de la base de datos: 645.10MB Tama?o de los datos de la base de datos: 639.19MB Tama?o del índice de la base de datos: 5.91MB wp351_woocommerce_sessions: Datos: 0.06MB + índice: 0.00MB + Motor MyISAM wp351_woocommerce_api_keys: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_woocommerce_attribute_taxonomies: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_woocommerce_downloadable_product_permissions: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_woocommerce_order_items: Datos: 0.00MB + índice: 0.01MB + Motor MyISAM wp351_woocommerce_order_itemmeta: Datos: 0.04MB + índice: 0.03MB + Motor MyISAM wp351_woocommerce_tax_rates: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_woocommerce_tax_rate_locations: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_woocommerce_shipping_zones: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_woocommerce_shipping_zone_locations: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_woocommerce_shipping_zone_methods: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_woocommerce_payment_tokens: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_woocommerce_payment_tokenmeta: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_woocommerce_log: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_actionscheduler_actions: Datos: 4.99MB + índice: 1.43MB + Motor MyISAM wp351_actionscheduler_claims: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_actionscheduler_groups: Datos: 0.00MB + índice: 0.01MB + Motor MyISAM wp351_actionscheduler_logs: Datos: 2.53MB + índice: 1.74MB + Motor MyISAM wp351_check_email_log: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_cky_banners: Datos: 0.03MB + índice: 0.00MB + Motor MyISAM wp351_cky_cookies: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_cky_cookie_categories: Datos: 0.00MB + índice: 0.01MB + Motor MyISAM wp351_cmplz_cookiebanners: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_cmplz_cookies: Datos: 0.01MB + índice: 0.00MB + Motor MyISAM wp351_cmplz_services: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_commentmeta: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_comments: Datos: 0.01MB + índice: 0.01MB + Motor MyISAM wp351_e_events: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_e_notes: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_e_notes_users_relations: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_e_submissions: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_e_submissions_actions_log: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_e_submissions_values: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_gla_attribute_mapping_rules: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_gla_budget_recommendations: Datos: 0.11MB + índice: 0.12MB + Motor MyISAM wp351_gla_merchant_issues: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_gla_shipping_rates: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_gla_shipping_times: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_imagify_files: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_imagify_folders: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_jetpack_sync_queue: Datos: 4.75MB + índice: 0.51MB + Motor MyISAM wp351_lddfw_orders: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB wp351_links: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_litespeed_url: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_litespeed_url_file: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_automations: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_automation_runs: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_automation_run_logs: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_automation_run_subjects: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_automation_triggers: Datos: 0.00MB + índice: 0.01MB + Motor MyISAM wp351_mailpoet_automation_versions: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_custom_fields: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_dynamic_segment_filters: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_feature_flags: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_forms: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_log: Datos: 0.05MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_migrations: Datos: 0.00MB + índice: 0.01MB + Motor MyISAM wp351_mailpoet_newsletters: Datos: 0.03MB + índice: 0.01MB + Motor MyISAM wp351_mailpoet_newsletter_links: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_newsletter_option: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_newsletter_option_fields: Datos: 0.00MB + índice: 0.01MB + Motor MyISAM wp351_mailpoet_newsletter_posts: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_newsletter_segment: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_newsletter_templates: Datos: 1.99MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_scheduled_tasks: Datos: 0.05MB + índice: 0.02MB + Motor MyISAM wp351_mailpoet_scheduled_task_subscribers: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_segments: Datos: 0.00MB + índice: 0.01MB + Motor MyISAM wp351_mailpoet_sending_queues: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_settings: Datos: 0.01MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_statistics_bounces: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_statistics_clicks: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_statistics_forms: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_statistics_newsletters: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_statistics_opens: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_statistics_unsubscribes: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_statistics_woocommerce_purchases: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_stats_notifications: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_subscribers: Datos: 0.00MB + índice: 0.02MB + Motor MyISAM wp351_mailpoet_subscriber_custom_field: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_subscriber_ips: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_subscriber_segment: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_subscriber_tag: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_tags: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_user_agents: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_mailpoet_user_flags: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_options: Datos: 4.69MB + índice: 0.13MB + Motor MyISAM wp351_postmeta: Datos: 560.17MB + índice: 1.16MB + Motor MyISAM wp351_posts: Datos: 59.21MB + índice: 0.34MB + Motor MyISAM wp351_presto_player_audio_presets: Datos: 0.00MB + índice: 0.01MB + Motor MyISAM wp351_presto_player_email_collection: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_presto_player_presets: Datos: 0.00MB + índice: 0.01MB + Motor MyISAM wp351_presto_player_videos: Datos: 0.00MB + índice: 0.01MB + Motor MyISAM wp351_presto_player_visits: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_presto_player_webhooks: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_simple_history: Datos: 0.02MB + índice: 0.01MB + Motor MyISAM wp351_simple_history_contexts: Datos: 0.09MB + índice: 0.05MB + Motor MyISAM wp351_snippets: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_termmeta: Datos: 0.00MB + índice: 0.01MB + Motor MyISAM wp351_terms: Datos: 0.00MB + índice: 0.01MB + Motor MyISAM wp351_term_relationships: Datos: 0.00MB + índice: 0.01MB + Motor MyISAM wp351_term_taxonomy: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_usermeta: Datos: 0.09MB + índice: 0.01MB + Motor MyISAM wp351_users: Datos: 0.00MB + índice: 0.01MB + Motor MyISAM wp351_wc_admin_notes: Datos: 0.03MB + índice: 0.00MB + Motor MyISAM wp351_wc_admin_note_actions: Datos: 0.02MB + índice: 0.01MB + Motor MyISAM wp351_wc_category_lookup: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_wc_customer_lookup: Datos: 0.00MB + índice: 0.01MB + Motor MyISAM wp351_wc_download_log: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_wc_orders: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_wc_orders_meta: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_wc_order_addresses: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_wc_order_coupon_lookup: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_wc_order_operational_data: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_wc_order_product_lookup: Datos: 0.01MB + índice: 0.01MB + Motor MyISAM wp351_wc_order_stats: Datos: 0.00MB + índice: 0.01MB + Motor MyISAM wp351_wc_order_tax_lookup: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_wc_product_attributes_lookup: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_wc_product_download_directories: Datos: 0.00MB + índice: 0.01MB + Motor MyISAM wp351_wc_product_meta_lookup: Datos: 0.00MB + índice: 0.01MB + Motor MyISAM wp351_wc_rate_limits: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_wc_reserved_stock: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_wc_tax_rate_classes: Datos: 0.00MB + índice: 0.01MB + Motor MyISAM wp351_wc_webhooks: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_wpml_mails: Datos: 0.11MB + índice: 0.02MB + Motor InnoDB wp351_yoast_indexable: Datos: 0.04MB + índice: 0.02MB + Motor MyISAM wp351_yoast_indexable_hierarchy: Datos: 0.00MB + índice: 0.01MB + Motor MyISAM wp351_yoast_migrations: Datos: 0.00MB + índice: 0.01MB + Motor MyISAM wp351_yoast_primary_term: Datos: 0.00MB + índice: 0.00MB + Motor MyISAM wp351_yoast_seo_links: Datos: 0.03MB + índice: 0.02MB + Motor MyISAM Post Type Counts attachment: 282 custom_css: 1 customize_changeset: 1 e-landing-page: 3 elementor_font: 2 elementor_library: 26 fs-shipping-notice: 1 mailpoet_page: 1 nav_menu_item: 7 oembed_cache: 1 page: 30 post: 1 pp_video_block: 2 product: 30 revision: 391 shop_order: 20 woc_hour: 1 wp_navigation: 1 wp_template: 2 Security Secure connection (HTTPS): ? Hide errors from visitors: ? Active Plugins (31) Akismet Anti-spam: Spam Protection: por Automattic - Equipo Anti-spam – 5.3 Autocomplete Google Address: por Md Nishath Khandakar – 2.0.1 Backup Migration: por Migrar – 1.3.6 Check & Log Email: por WPOmnia – 1.0.8 Code Snippets: por Code Snippets Pro – 3.6.2 CookieYes | Consentimiento de cookies y RGPD: por CookieYes – 3.1.7 Elementor Pro: por Elementor.com – 3.17.1 Elementor: por Elementor.com – 3.17.3 ElementsKit Lite: por Wpmet – 3.0.3 Essential Addons for Elementor: por WPDeveloper – 5.9 Flexible Shipping: por Octolize – 4.23.3 Google Listings and Ads: por WooCommerce – 2.5.12 Happy Elementor Addons: por weDevs – 3.9.1.1 Imagify: por Imagify – Optimize Images & Convert WebP – 2.1.3 Jetpack: por Automattic – 12.8.1 LiteSpeed Cache: por LiteSpeed Technologies – 5.7.0.1 MailPoet: por MailPoet – 4.37.0 Shipping Notices: por Octolize – 1.5.4 OoohBoi Steroids for Elementor: por OoohBoi – 2.1.6 Protegido con contrase?a: por WPExperts – 2.6.5.1 Simple History: por P?r Thernstr?m – 4.7.2 UpdraftPlus - Backup/Restore: por UpdraftPlus.Com DavidAnderson – 1.23.13 Product Subtitle For WooCommerce: por Varun Sridharan – 4.6.2 Converter for Media: por matt plugins – 5.11.4 Open Close WooCommerce Store: por Jaed Mosharraf & Pluginbazar Team – 4.8.0 WooCommerce Custom Add To Cart Button: por Barn2 Plugins – 1.2.2 WooCommerce Redsys Gateway Light: por José Conti – 5.3.0 WooCommerce: por Automattic – 8.3.1 Yoast SEO: por Equipo Yoast – 21.6 WP Mail Logging: por WP Mail Logging Team – 1.12.0 WP-Sweep: por Lester 'GaMerZ' Chan – 1.1.8 Inactive Plugins (0) Settings API Enabled: – Force SSL: – Currency: EUR (€) Currency Position: left Thousand Separator: , Decimal Separator: . Number of Decimals: 2 Taxonomies: Product Types: external (external) grouped (grouped) simple (simple) variable (variable) 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: ? HPOS feature screen enabled: – HPOS feature enabled: – Order datastore: WC_Order_Data_Store_CPT HPOS data sync enabled: – WC Pages Base de la tienda: ? Página sin definir Carrito: ? La página no contiene el shortcode [woocommerce_cart] o el bloque woocommerce/cart. Finalizar compra: #10 - /checkout/ Mi cuenta: #11 - /mi-cuenta/ Términos y condiciones: #3264 - /terminos-y-condiciones/ Theme Name: Hello Elementor Child Version: 2.0.0 Author URL: https://elementor.com/ Child Theme: ? Parent Theme Name: Hello Elementor Parent Theme Version: 2.8.1 – 2.9.0 está disponible Parent Theme Author URL: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash WooCommerce Support: ? Templates Overrides: – Admin Enabled Features: activity-panels analytics product-block-editor coupons core-profiler customer-effort-score-tracks import-products-task experimental-fashion-sample-products shipping-smart-defaults shipping-setting-tour homescreen marketing mobile-app-banner navigation onboarding onboarding-tasks product-variation-management 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: customize-store minified-js new-product-management-experience product-virtual-downloadable product-external-affiliate settings async-product-editor-category-field Daily Cron: ? Next scheduled: 2023-11-29 12:12:40 +01:00 Options: ? Notes: 81 Onboarding: completed MailPoet Sending Method: SMTP Send all site's emails with: El sistema de envío actual Task Scheduler method: Action Scheduler Cron ping URL: https://www.toypanda.com?mailpoet_router&endpoint=cron_daemon&action=ping Action Scheduler Complete: 7.422 Oldest: 2023-10-28 16:13:01 +0200 Newest: 2023-11-28 15:11:21 +0100 Failed: 1.362 Oldest: 2023-09-16 11:11:57 +0200 Newest: 2023-11-05 17:28:53 +0100 Pending: 4 Oldest: 2023-11-28 15:13:21 +0100 Newest: 2023-11-28 23:49:54 +0100 Status report information Generated at: 2023-11-28 15:11:40 +01:00
And here’s the debug report of the plugin (translated it to english):
Method settings:
Activated: yes
Method Title: Delivery Price
Method Description: Tax Status: None
Price includes tax: no
Free Shipping: Free Shipping
Label: Free
“Missing free shipping” notice: no
Calculation rules: Sum
Cart Calculation: Cart Value
Visibility (Show to logged-in users only): no
Default: no
Debug mode: yes
Integration: noneContents value: 64.5 EUR
Content weight: N/ARule 1: Condition: Price; min: 15; max: ; input data: 64.5; match: yes Matched items: TORO BAO (qty: 3), SQUID WASABI (qty: 2), CHICK BAO (qty: 3), DUCK BAO (qty: 1), TIGRE BAO (qty: 1)
Matched items cost: 64 EUR
Matched items weight: N/A
Cost rule:
the cost of the rule is: 3
Calculated cost rule: 3 EURUsed and displayed in cart/checkout: yes
Calculated shipping cost: 3 EUR
Free shipping: no
Shipping method ID: flexible_shipping_single:10
Shipping method title: Delivery Price
Shipping cost addedThe page I need help with: [log in to see the link]
- The topic ‘Shipping errors at checkout’ is closed to new replies.