• Resolved jdubindustries

    (@jdubindustries)


    Hello,

    The following problem occurs on a recently installed Woocommerce shop:

    Items can be placed in the cart
    Going to checkout works fine
    Then, after placing the order, the error message “Checkout is not available whilst your cart is empty.” appears.

    There is no caching on the server.

    I have tried deactivating all plugins except Woocommerce and name your price, switched to the 2010 theme and had the same outcome.

    System status is attached. Thanks for your help.

    ### WordPress Environment ###
    
    Home URL: https://www.uncleskeeters.com
    Site URL: https://www.uncleskeeters.com
    WC Version: 2.6.4
    Log Directory Writable: ?
    WP Version: 4.6
    WP Multisite: –
    WP Memory Limit: 256 MB
    WP Debug Mode: –
    WP Cron: ?
    Language: en_US
    
    ### Server Environment ###
    
    Server Info: Microsoft-IIS/7.0
    PHP Version: ? 5.4.16 - We recommend a minimum PHP version of 5.6. See: How to update your PHP version
    PHP Post Max Size: 8 MB
    PHP Time Limit: 300
    PHP Max Input Vars: 1000
    cURL Version: 7.30.0
    OpenSSL/0.9.8y
    
    SUHOSIN Installed: –
    MySQL Version: ? 5.0.96 - We recommend a minimum MySQL version of 5.6. See: WordPress Requirements
    Max Upload Size: 8 MB
    Default Timezone is UTC: ?
    fsockopen/cURL: ?
    SoapClient: ?
    DOMDocument: ?
    GZip: ?
    Multibyte String: ?
    Remote Post: ?
    Remote Get: ?
    
    ### Database ###
    
    WC Database Version: 2.6.4
    :
    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: ? The MaxMind GeoIP Database does not exist - Geolocation will not function. You can download and install it manually from https://dev.maxmind.com/geoip/legacy/geolite/ to the path: . Scroll down to \"Downloads\" and download the \"Binary / gzip\" file next to \"GeoLite Country\"
    
    ### Active Plugins (13) ###
    
    Any Mobile Theme Switcher Pro: by Dinesh Karki – 2.0
    Collapse-O-Matic: by twinpictures
    baden03 – 1.7.3
    
    Lightbox Plus Colorbox: by Dan Zappone – 2.7
    Search Regex: by John Godley – 1.4.16
    Simple 301 Redirects: by Scott Nellé – 1.07
    Toolset Types: by OnTheGoSystems – 2.1
    WooCommerce Checkout Add-Ons: by WooThemes / SkyVerge – 1.8.2
    WooCommerce Intuit QBMS Gateway: by WooThemes / SkyVerge – 1.10.1
    WooCommerce Name Your Price: by Kathy Darling – 2.4.1
    WooCommerce: by WooThemes – 2.6.4
    WooCommerce Helper: by WooCommerce – 1.7.0
    Yoast SEO: by Team Yoast – 3.4.2
    WP-Optimize: by Ruhani Rabin – 1.9.1
    
    ### Settings ###
    
    Force SSL: –
    Currency: USD ($)
    Currency Position: left
    Thousand Separator: ,
    Decimal Separator: .
    Number of Decimals: 2
    
    ### API ###
    
    API Enabled: ?
    
    ### WC Pages ###
    
    Shop Base: #1048 - /shop/
    Cart: #1049 - /cart/
    Checkout: #1050 - /checkout/
    My Account: #1051 - /my-account/
    
    ### Taxonomies ###
    
    Product Types: external (external)
    grouped (grouped)
    simple (simple)
    variable (variable)
    
    ### Theme ###
    
    Name: Uncle Skeeter
    Version: 1.4
    Author URL:
    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: ? Not Declared
    
    ### Templates ###
    
    Overrides: –
    
    ### Intuit QBMS ###
    
    Environment: Production
    Tokenization Enabled: –

    https://www.ads-software.com/plugins/woocommerce/

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Support RK a11n

    (@riaanknoetze)

    Are you getting the same thing when using BACS as payment gateway? I’m having a hard time testing that without actually making a payment or entering credit card details on your checkout page… ??

    Thread Starter jdubindustries

    (@jdubindustries)

    Thanks for looking. I tried to setup a test gateway but having some administrative challenges with Intuit. Will post here when it’s done.

    Thread Starter jdubindustries

    (@jdubindustries)

    I enabled BACS as payment, and YES, getting the same error message! Good thinking.

    I have same problem. Anybody found fix for this?

    Caleb Burks

    (@icaleb)

    Automattic Happiness Engineer

    It’s gotta be either caching (through a plugin or server side), or your hosting set-up isn’t handeling PHP sessions correctly.

    You should contact the web host.

    Session is probably ok because cart have items in cart. I don’t have installed any caching plugins.

    Caleb Burks

    (@icaleb)

    Automattic Happiness Engineer

    Session is probably ok because cart have items in cart.

    But something is clearing the cart / erasing the session during the checkout process.

    I don’t have installed any caching plugins.

    Are you sure your web host isn’t caching at the server level?

    Try temporarily switching back to the WordPress Twenty Sixteen Theme, or Storefront, and disable all plugins except for WooCommerce. If that resolves the issue, then slowly re-enable features until you find the one that’s causing the conflict.

    Thread Starter jdubindustries

    (@jdubindustries)

    I am migrating to a LAMP server in the next couple days and will report back when it’s done. Thanks contributing!

    Thread Starter jdubindustries

    (@jdubindustries)

    Just a followup, migrating to a LAMP sever solved my issue.

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Error Message: "Checkout is not available whilst your cart is empty."’ is closed to new replies.