• Resolved bruwa

    (@bruwa)


    Shipping options (Pick-up/Mail) are displayed in the cart. Unfortunately there is no way to select one as there is no box displayed to be ticked.
    The Checkout page shows the first shipping option from the cart (pick-up = Abholung), although no option has been selected in the cart.
    Hence, orders can be made but only for pick-up, no shipping by mail available.

    Any help would highly be appreciated.

    System Status Report

    ### WordPress Environment ###

    WordPress address (URL): [Redacted]
    Site address (URL): [Redacted]
    WC Version: 9.4.1
    Legacy REST API Package Version: ? 1.0.4
    Action Scheduler Version: ? 3.8.2
    Log Directory Writable: ?
    WP Version: 6.7
    WP Multisite: –
    WP Memory Limit: 256 MB
    WP Debug Mode: –
    WP Cron: ?
    Language: de_DE_formal
    External object cache: –

    ### Server Environment ###

    Server Info: Apache
    PHP Version: 8.1.30
    PHP Post Max Size: 64 MB
    PHP Time Limit: 30
    PHP Max Input Vars: 1000
    cURL Version: 8.10.1
    OpenSSL/1.1.1w

    SUHOSIN Installed: –
    MySQL Version: 10.6.19-MariaDB-log
    Max Upload Size: 64 MB
    Default Timezone is UTC: ?
    fsockopen/cURL: ?
    SoapClient: ?
    DOMDocument: ?
    GZip: ?
    Multibyte String: ?
    Remote Post: ?
    Remote Get: ?

    ### Database ###

    [REDACTED]

    ### Post Type Counts ###

    attachment: 634
    avia_framework_post: 64
    nav_menu_item: 20
    oembed_cache: 1
    page: 27
    post: 2
    product: 434
    product_variation: 3432
    revision: 496
    shop_coupon: 1
    shop_order: 13
    simple_link: 2
    wp_font_face: 33
    wp_font_family: 12
    wp_global_styles: 1
    wpcf7_contact_form: 1

    ### Security ###

    Secure connection (HTTPS): ?
    Hide errors from visitors: ?

    ### Active Plugins (16) ###

    Honeypot for Contact Form 7: von WPExperts – 2.1.7
    Contact Form 7: von Takayuki Miyoshi – 6.0
    Easy HTTPS (SSL) Redirection: von Tips and Tricks HQ – 1.9.2
    Language Fallback: von Bernhard Kau – 2.0.1
    Link Library: von Yannick Lefebvre – 7.7.2
    Link Manager: von WordPress – 0.1-beta
    Simple Image Sizes: von Rahe – 3.2.1
    UpdraftPlus - Backup/Restore: von TeamUpdraft
    DavidAnderson – 1.24.11

    WooCommerce.com Update Manager: von Automattic – 1.0.3
    WooCommerce German (de_DE): von David Decker - DECKERWEB – 3.2.0
    WooCommerce Legacy REST API: von WooCommerce – 1.0.4
    WooCommerce Table Rate Shipping: von WooCommerce – 3.3.1
    WooCommerce: von Automattic – 9.4.1
    Yoast SEO: von Team Yoast – 23.8
    WP File Manager: von mndpsingh287 – 7.2
    LightStart - Maintenance Mode, Coming Soon and Landing Page Builder: von Themeisle – 2.6.8

    ### Inactive Plugins (2) ###

    AWD Weight/Country Shipping: von Andy_P – 1.0.1
    WooThemes Helper: von WooThemes – 1.3.0 – Netzwerk aktiviert

    ### Settings ###

    Legacy API Enabled: ?
    Force SSL: –
    Currency: CHF (CHF)
    Currency Position: left_space
    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 enabled: –
    Order datastore: WC_Order_Data_Store_CPT
    HPOS data sync enabled: –

    ### Logging ###

    Enabled: ?
    Handler: Automattic\WooCommerce\Internal\Admin\Logging\LogHandlerFileV2
    Retention period: 30 Tage
    Level threshold: –
    Log directory size: 267 B

    ### WC Pages ###

    Shop-Basis: #1236 - /galerie-3/
    Warenkorb: #5 - /cart/ - Enth?lt den [woocommerce_cart]-Shortcode
    Kasse: #6 - /checkout/ - Enth?lt den [woocommerce_checkout]-Shortcode
    Ihr Konto: #8 - /my-account/
    Allgemeine Gesch?ftsbedingungen: #3607 - /agb/

    ### Theme ###

    Name: Enfold Child
    Version: 1.0
    Author URL: https://www.kriesi.at
    Child Theme: ?
    Parent Theme Name: Enfold
    Parent Theme Version: 6.0.4
    Parent Theme Author URL: https://kriesi.at
    WooCommerce Support: ?

    ### Templates ###

    Overrides: enfold-child/woocommerce/emails/admin-cancelled-order.php
    enfold-child/woocommerce/emails/admin-failed-order.php
    enfold-child/woocommerce/emails/admin-new-order.php
    enfold-child/woocommerce/emails/customer-completed-order.php
    enfold-child/woocommerce/emails/customer-invoice.php
    enfold-child/woocommerce/emails/customer-new-account.php
    enfold-child/woocommerce/emails/customer-note.php
    enfold-child/woocommerce/emails/customer-on-hold-order.php
    enfold-child/woocommerce/emails/customer-processing-order.php
    enfold-child/woocommerce/emails/customer-refunded-order.php
    enfold-child/woocommerce/emails/customer-reset-password.php Version 4.0.0 ist veraltet. Die Hauptversion ist 9.3.0
    enfold-child/woocommerce/emails/email-addresses.php
    enfold-child/woocommerce/emails/email-customer-details.php
    enfold-child/woocommerce/emails/email-downloads.php
    enfold-child/woocommerce/emails/email-footer.php
    enfold-child/woocommerce/emails/email-header.php
    enfold-child/woocommerce/emails/email-order-details.php
    enfold-child/woocommerce/emails/email-order-items.php
    enfold-child/woocommerce/emails/email-styles.php Version 8.6.0 ist veraltet. Die Hauptversion ist 9.3.0

    Outdated Templates: ?


    Erfahren Sie
    wie Sie aktualisieren k?nnen |




    Cache mit Systemstatus-Theme-Informationen leeren


    ### Admin ###

    Enabled Features: activity-panels
    analytics
    product-block-editor
    coupons
    core-profiler
    customize-store
    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
    pattern-toolkit-full-composability
    product-custom-fields
    remote-inbox-notifications
    remote-free-extensions
    payment-gateway-suggestions
    printful
    shipping-label-banner
    subscriptions
    store-alerts
    transient-notices
    woo-mobile-welcome
    wc-pay-promotion
    wc-pay-welcome-page
    launch-your-store

    Disabled Features: product-data-views
    experimental-blocks
    minified-js
    product-pre-publish-modal
    settings
    async-product-editor-category-field
    product-editor-template-system
    blueprint
    reactify-classic-payments-settings
    use-wp-horizon

    Daily Cron: ? Next scheduled: 2024-11-19 14:49:44 +01:00
    Options: ?
    Notes: 147
    Onboarding: completed

    ### Action Scheduler ###

    Abgeschlossen: 13
    Oldest: 2024-11-18 15:01:18 +0100
    Newest: 2024-11-18 15:39:56 +0100

    Fehlgeschlagen: 5
    Oldest: 2023-03-09 14:33:16 +0100
    Newest: 2023-05-10 20:47:35 +0200

    Ausstehend: 1
    Oldest: 2024-11-19 15:01:18 +0100
    Newest: 2024-11-19 15:01:18 +0100


    ### Status report information ###

    Generated at: 2024-11-18 17:06:07 +01:00

    The page I need help with: [log in to see the link]

Viewing 11 replies - 1 through 11 (of 11 total)
  • Saif

    (@babylon1999)

    Hello @bruwa,

    This is most likely due to a priority issue between your shipping zones. For instance, if you have two shipping zones for a country, one with a Flat rate and Pickup, and the other with only Flat rate, the first one only will be applied because it’s higher in the list.

    If that’s not the case, then please attach a screenshot of your shipping zones and shipping settings.

    Thread Starter bruwa

    (@bruwa)

    Hi Saif
    Thanks for your comment. I should have mentioned that my problem is new (unable to date, however). The shipping options used to work flawlessly until recently. I have not changed anything in this respect.
    Shipping options are meant to offer the opportunity to choose from. It does not make any sense to me to show different shipping options when there is no way to select from. There used to be a little box next to the relative option. Ticking one or the other box determined which shipping option would be applicable. Not these boxes are missing. Imagine an online shop with multiple products where always one and the same product would be placed in the cart because there were no way to select.
    There is no priority involved in my shipping options. I’m sorry I don’t know how to include the screenshot.

    • This reply was modified 3 days, 18 hours ago by bruwa.
    • This reply was modified 3 days, 18 hours ago by bruwa.
    Saif

    (@babylon1999)

    ?The shipping options used to work flawlessly until recently. I have not changed anything in this respect.

    I’m unable to reproduce this on my test site, nor can I find other reports about in Github, so it doesn’t seem like a bug.

    ’m sorry I don’t know how to include the screenshot.

    You can just upload it to something like https://snipboard.io/ and share the link here. Here’s a guide with step-by-step instructions you can follow: https://wordpress.com/support/make-a-screenshot/

    Thread Starter bruwa

    (@bruwa)

    The screenshots should be visible here: https://snipboard.io/QmoWi5.jpg

    I updated Windows 10, I tested with Firefox and Chrome, I tested on a different WIN computer, I tested with my Android mobile. I disabled all pop-up and Ad blockers, I deactivated all plugins except WooCommerce and WC Table Rate Shipping. I tested with the Twenty Twenty-One theme: no change, the problem persists.

    WordPress, my theme, the database and all my plugins are updated.

    In August 2024 I updated the plugin “WooCommerce Table Rate Shipping” from version 3.09 to 3.3.0 (the first version where I could no longer download the plugin but needed to update directly from the WooCommerce website). I wonder whether this was the moment when the problem started. Unfortunately the latest order where the option “Mail to” was selected was in February 2023, all later orders selected “Pick up”. Hence going back to this date seems not practicable.

    • This reply was modified 3 days, 4 hours ago by bruwa.
    Plugin Contributor Mike Jolley (a11n)

    (@mikejolley)

    Hi @bruwa

    Looking at your store and screenshot it looks as though there are no available shipping options; the only available option is local pickup. When there is only 1 shipping method available, WooCommerce won’t show a checkbox to select shipping because there are no options to switch between.

    This leads me to believe its a problem with the “WooCommerce Table Rate Shipping” shipping option you mentioned. I would suggest checking its config to ensure its setup to return rates for the target address.

    You should also check the zones as suggested earlier. There is documentation about how shipping zones work here:

    https://woocommerce.com/document/setting-up-shipping-zones/

    You could do a simple test to confirm shipping is in fact working by creating a Flat Rate shipping method inside your zones. If you can then toggle between Flat Rate Shipping and Local Pickup, you know the issue is specifically with Table Rate Shipping.

    Thread Starter bruwa

    (@bruwa)

    Hi Mike
    I checked what you suggested but could not find any issue in the settings:
    – I only offer shipping rates for domestic destinations (Inland)
    – This zone (Inland) includes the domestic (combined) postal regions Liechtenstein and Schweiz (Switzerland) – same postal tariff for both countries
    – The zone Inland has 2 options: Post (Schweiz) and Pick up (Abholung)

    The shopping cart shows these 2 shipping options – but NO checkboxes (see screenshot)

    As there are 2 options there should be (and used to be) checkboxes allowing to switch between them.

    I’m unfamiliar with snipboard and assume you might not have seen the relevant screenshot:
    https://snipboard.io/QmoWi5.jpg
    https://snipboard.io/QfPAtb.jpg
    https://snipboard.io/TbrjJE.jpg

    Plugin Contributor Mike Jolley (a11n)

    (@mikejolley)

    Hi again

    In your screenshot I don’t think you’re actually seeing 2 shipping options. What you see there is Local Pickup (no checkbox, because its the only shipping option), and the destination address/change address link. That is not a shipping method.

    If you add a flat rate to the zone you’re currently matching you should see 2 options in the cart and the checkboxes. Have you tried that? Be sure to add it to the zone matching your address or it won’t be displayed.

    Thread Starter bruwa

    (@bruwa)

    The settings for shipping show 3 shipping options: https://snipboard.io/iMG27s.jpg
    Post (Schweiz)
    – Kostenloser Versand (Free shipping) – NOT activated
    Abholung in 8484 Weisslingen(ZH) = Pick up (the address is the shop’s address where to pick up the order, not the client’s/destination address)
    Only two of them are activated and should generate a checkbox IMHO

    Plugin Contributor Mike Jolley (a11n)

    (@mikejolley)

    Sure you’re not wrong there. However, table rates contain rules which may mean the rate is not offered, or not calculated. Thats why I am suggesting introducing a simple Flat Rate (or enabling the free shipping rate) to confirm that once one of the core methods are enabled, the checkboxes work.

    Can you test that?

    Once you confirm the checkboxes do display with the core methods, we can look more closely at the table rates themselves.

    Thread Starter bruwa

    (@bruwa)

    I set flatrate as the only shipping option: it was displayed correctly in the cart.
    When I combined the flatrate with the Mail option, still no checkboxes.
    I deleted the flatrate option and reactivated the two options Mail and Pick up (to make the options clearer I changed their name into English).-no checkbox available

    I notice that no shipping rate is given with the Mail option. When I checked the rates I noticed that the table is empty. It seems that the table has gone lost with all tinkering trying to fix the issue.
    I need the check whether this was in fact the main problem or maybe just an additional issue.

    https://snipboard.io/IbQJaW.jpg
    https://snipboard.io/TAEY3L.jpg

    • This reply was modified 3 days ago by bruwa.
    • This reply was modified 3 days ago by bruwa.
    Thread Starter bruwa

    (@bruwa)

    I need to apologize.

    It seems I was barking up the wrong tree.
    Somewhere along the way the Shipping Rate Table got lost.
    It seems that this happened even before I started trying to correct the unknown issue.
    I assume that it might have happened with the update of the WooCommerce Table Rate Shipping plugin from version 3.09 to version 3.x.

    I did a short test adding a few shipping rates to the table and bingo: the checkboxes were there.

    My apologies and thanks to those that helped, especially Saif and Mike

    https://snipboard.io/XVzmSx.jpg

Viewing 11 replies - 1 through 11 (of 11 total)
  • You must be logged in to reply to this topic.