Support » Plugin: WooCommerce » Add to cart on product page not working

  • Resolved johnboy1958

    (@johnboy1958)


    HI
    Can anyone help.
    The add to cart button and the currency switch are not working on any product page. I can add to cart from the category page.
    I have switched theme to the basic woo store and have removed all plugins this hasn’t helped, I have tried clearing catches and anything else i have read about.
    Any advice greatly appreciated…

    Thanks
    John

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

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Support Ilia .a11n

    (@iliadio)

    Hi there @johnboy1958,

    Thank you for reaching out!

    The currency switching feature is not added by the core WooCommerce plugin – there’s a chance the issue is caused by the currency switching plugin you are using.

    Could you please deactivate it and check if the Add to cart button works as expected?

    If the issue is resolved, then please get in touch with the developers of that extension. They should be able to provide a fix for this.

    Hope this helps!

    Thread Starter johnboy1958

    (@johnboy1958)

    Thanks Ilia

    But as i said i disconnected every plugin but it made no difference.
    It appears all functions on the product page do not work. Woo core or plugin.

    Thanks
    John

    Hi @johnboy1958

    Could you please share a copy of your site’s System Status? You can find it via WooCommerce > Status. Select “Get system report” and then “Copy for support”.  Once you’ve done that, paste it here in your response.

    Thread Starter johnboy1958

    (@johnboy1958)

    
    ### WordPress Environment ###
    
    WordPress address (URL): https://bespokecables.com.au/wordpress
    Site address (URL): https://bespokecables.com.au/wordpress
    WC Version: 6.1.1
    REST API Version: ✔ 6.1.1
    WC Blocks Version: ✔ 6.5.2
    Action Scheduler Version: ✔ 3.4.0
    WC Admin Version: ✔ 3.0.3
    Log Directory Writable: ✔
    WP Version: 5.9
    WP Multisite: –
    WP Memory Limit: 256 MB
    WP Debug Mode: –
    WP Cron: –
    Language: en_AU
    External object cache: –
    
    ### Server Environment ###
    
    Server Info: nginx/1.20.1
    PHP Version: 8.0.12
    PHP Post Max Size: 40 MB
    PHP Time Limit: 300
    PHP Max Input Vars: 2000
    cURL Version: 7.78.0
    OpenSSL/1.0.2k-fips
    
    SUHOSIN Installed: –
    MySQL Version: 5.5.5-10.1.48-MariaDB
    Max Upload Size: 40 MB
    Default Timezone is UTC: ✔
    fsockopen/cURL: ✔
    SoapClient: ✔
    DOMDocument: ✔
    GZip: ✔
    Multibyte String: ✔
    Remote Post: ✔
    Remote Get: ✔
    
    ### Database ###
    
    WC Database Version: 6.1.1
    WC Database Prefix: OvJzV3_
    Total Database Size: 11.79MB
    Database Data Size: 8.91MB
    Database Index Size: 2.88MB
    OvJzV3_woocommerce_sessions: Data: 0.20MB + Index: 0.02MB + Engine InnoDB
    OvJzV3_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    OvJzV3_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    OvJzV3_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    OvJzV3_woocommerce_order_items: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    OvJzV3_woocommerce_order_itemmeta: Data: 0.09MB + Index: 0.09MB + Engine InnoDB
    OvJzV3_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    OvJzV3_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    OvJzV3_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    OvJzV3_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    OvJzV3_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    OvJzV3_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    OvJzV3_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    OvJzV3_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    cerber_acl: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    cerber_blocks: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    cerber_countries: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    cerber_lab: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    cerber_lab_ip: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    cerber_lab_net: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    cerber_log: Data: 0.11MB + Index: 0.08MB + Engine InnoDB
    cerber_qmem: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    cerber_traffic: Data: 0.19MB + Index: 0.02MB + Engine InnoDB
    OvJzV3_actionscheduler_actions: Data: 0.22MB + Index: 0.20MB + Engine InnoDB
    OvJzV3_actionscheduler_claims: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    OvJzV3_actionscheduler_groups: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    OvJzV3_actionscheduler_logs: Data: 0.17MB + Index: 0.14MB + Engine InnoDB
    OvJzV3_cerber_files: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    OvJzV3_cerber_sets: Data: 0.50MB + Index: 0.00MB + Engine InnoDB
    OvJzV3_cerber_uss: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    OvJzV3_cftemail_forms: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    OvJzV3_cftemail_messages: Data: 0.05MB + Index: 0.00MB + Engine InnoDB
    OvJzV3_commentmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    OvJzV3_comments: Data: 0.20MB + Index: 0.38MB + Engine InnoDB
    OvJzV3_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    OvJzV3_options: Data: 4.14MB + Index: 0.17MB + Engine InnoDB
    OvJzV3_postmeta: Data: 1.52MB + Index: 0.58MB + Engine InnoDB
    OvJzV3_posts: Data: 0.36MB + Index: 0.06MB + Engine InnoDB
    OvJzV3_termmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    OvJzV3_terms: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    OvJzV3_term_relationships: Data: 0.05MB + Index: 0.02MB + Engine InnoDB
    OvJzV3_term_taxonomy: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    OvJzV3_usermeta: Data: 0.09MB + Index: 0.09MB + Engine InnoDB
    OvJzV3_users: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    OvJzV3_wc_admin_notes: Data: 0.06MB + Index: 0.00MB + Engine InnoDB
    OvJzV3_wc_admin_note_actions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    OvJzV3_wc_category_lookup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    OvJzV3_wc_customer_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    OvJzV3_wc_download_log: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    OvJzV3_wc_order_coupon_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    OvJzV3_wc_order_product_lookup: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    OvJzV3_wc_order_stats: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    OvJzV3_wc_order_tax_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    OvJzV3_wc_product_meta_lookup: Data: 0.02MB + Index: 0.09MB + Engine InnoDB
    OvJzV3_wc_rate_limits: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    OvJzV3_wc_reserved_stock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    OvJzV3_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    OvJzV3_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    OvJzV3_wdr_order_discounts: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    OvJzV3_wdr_order_item_discounts: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    OvJzV3_wdr_rules: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    OvJzV3_woocommerce_square_customers: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    OvJzV3_wpforms_tasks_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    
    ### Post Type Counts ###
    
    attachment: 99
    customize_changeset: 11
    jetpack_migration: 2
    jp_img_sitemap: 1
    jp_sitemap: 1
    jp_sitemap_master: 1
    nav_menu_item: 40
    page: 12
    post: 1
    product: 60
    product_variation: 14
    revision: 109
    shop_order: 55
    user_request: 2
    wp_global_styles: 1
    
    ### Security ###
    
    Secure connection (HTTPS): ✔
    Hide errors from visitors: ✔
    
    ### Active Plugins (10) ###
    
    Contact Form Email: by CodePeople – 1.3.27
    Currency Switcher for WooCommerce Pro: by WP Wham – 2.15.0
    Facebook for WooCommerce: by Facebook – 2.6.9
    Google Analytics for WordPress by MonsterInsights: by MonsterInsights – 8.3.2
    Jetpack: by Automattic – 10.5.1
    UpdraftPlus - Backup/Restore: by UpdraftPlus.com
    DavidAnderson – 1.22.1
    
    StarShipIT Services: by StarShipIT – 1.0.3
    WooCommerce Square: by WooCommerce – 2.8.0
    WooCommerce: by Automattic – 6.1.1
    WP Cerber Security, Anti-spam & Malware Scan: by Cerber Tech Inc. – 8.9.5
    
    ### Inactive Plugins (4) ###
    
    Health Check & Troubleshooting: by The WordPress.org community – 1.4.5
    Max Mega Menu: by megamenu.com – 2.9.5
    Woo Discount Rules: by Flycart – 2.3.12
    WPForms Lite: by WPForms – 1.7.2
    
    ### Dropin Plugins (1) ###
    
    maintenance.php: maintenance.php
    
    ### Must Use Plugins (1) ###
    
    Health Check Troubleshooting Mode: by  – 1.7.2
    
    ### Settings ###
    
    API Enabled: ✔
    Force SSL: –
    Currency: AUD ($)
    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: ✔
    
    ### WC Pages ###
    
    Shop base: #249 - /shop/
    Cart: #254 - /cart/
    Checkout: #259 - /checkout/
    My account: #264 - /my-account/
    Terms and conditions: ❌ Page not set
    
    ### Theme ###
    
    Name: Storefront
    Version: 3.9.1
    Author URL: https://woocommerce.com/
    Child Theme: ❌ – If you are modifying WooCommerce on a parent theme that you did not build
    personally we recommend using a child theme. See: How to create a child theme
    
    WooCommerce Support: ✔
    
    ### Templates ###
    
    Overrides: –
    
    ### Currency Switcher Settings ###
    
    Currency Switcher for WooCommerce Pro: yes
    License Key: (set)
    Currency switcher on per product basis: no
    Revert to shop's default currency on checkout: yes
    Apply currency conversion to fixed amount coupons: no
    Add currency selector for fixed amount coupons: no
    Apply currency conversion to shipping amount: yes
    Apply currency conversion to minimum order amount required for free shipping: no
    Apply currency conversion to cart fees: yes
    Apply currency conversion to WooCommerce Price Filter Widget: yes
    Switcher placement: Array
    (
        [0] => single_page_after_price_select
    )
    Switcher wrapper: %currency_switcher%
    Switcher item format: %currency_name%
    Link list switcher separator: 
    Reposition page after currency switch: no
    Rounding: no_round
    Number of decimals: 2
    Make "pretty price": no
    Apply rounding and "pretty price" to shipping rates: no
    Apply rounding and "pretty price" to shop's default currency: no
    Order currency: no
    Format price: no
    Currencies: 
    Currency (shop's default): [AUD] Australian dollar
    Total additional currencies: 3
    Additional currency #1: yes
    alg_currency_switcher_currency_1: USD
    Additional currency #2: yes
    alg_currency_switcher_currency_2: EUR
    Additional currency #3: yes
    alg_currency_switcher_currency_3: GBP
    Exchange Rates: 
    Exchange rates updates: twicedaily
    Exchange rates server: ecb
    Free Currency Converter API Key: not set
    CoinMarketCap API Key: 
    Exchange rates offset: 0
    #1 AUD/USD (United States (US) dollar): 0.69738902
    alg_currency_switcher_exchange_rate_server_AUD_USD: default
    alg_currency_switcher_exchange_rate_offset_type_AUD_USD: default
    percent: 0
    #2 AUD/EUR (Euro): 0.62613487
    alg_currency_switcher_exchange_rate_server_AUD_EUR: default
    alg_currency_switcher_exchange_rate_offset_type_AUD_EUR: default
    percent: 0
    #3 AUD/GBP (Pound sterling): 0.52080646
    alg_currency_switcher_exchange_rate_server_AUD_GBP: default
    alg_currency_switcher_exchange_rate_offset_type_AUD_GBP: default
    percent: 0
    Currency Countries (by IP): 
    Currency Countries (by IP): yes
    Enter countries as comma separated text: no
    Override country: disabled
    #1 [USD] United States (US) dollar: Array
    (
    )
    #2 [EUR] Euro: Array
    (
    )
    #3 [GBP] Pound sterling: Array
    (
    )
    Currency Languages (Locales): 
    Currency Languages (Locales): yes
    Enter locales as comma separated text: no
    Always use locale to assign currency: yes
    #1 [USD] United States (US) dollar: Array
    (
    )
    #2 [EUR] Euro: Array
    (
    )
    #3 [GBP] Pound sterling: Array
    (
    )
    Price Formats: 
    #0 [AUD] Australian dollar: left
    Additional currency code position (optional): 
    Thousand separator: ,
    Decimal separator: .
    Number of decimals: 2
    Currency Symbol: 
    #1 [USD] United States (US) dollar: 
    Additional currency code position (optional): 
    Thousand separator: 
    Decimal separator: 
    Number of decimals: 
    Currency Symbol: 
    #2 [EUR] Euro: 
    Additional currency code position (optional): 
    Thousand separator: 
    Decimal separator: 
    Number of decimals: 
    Currency Symbol: 
    #3 [GBP] Pound sterling: 
    Additional currency code position (optional): 
    Thousand separator: 
    Decimal separator: 
    Number of decimals: 
    Currency Symbol: 
    Flags: yes
    #0 [AUD] Australian dollar: AU
    #1 [USD] United States (US) dollar: US
    #2 [EUR] Euro: EU
    #3 [GBP] Pound sterling: GB
    Price conversion method: simple
    Fix mini cart: yes
    Disable on URI: 
    Additional price filters: 
    Price filters to remove: 
    Session save path: 
    
    ### Square ###
    
    Environment: Production
    Tokenization Enabled: –
    Debug Mode: Off
    
    ### Action Scheduler ###
    
    Cancelled: 1
    Oldest: 2022-01-19 10:53:39 +1100
    Newest: 2022-01-19 10:53:39 +1100
    
    Complete: 590
    Oldest: 2022-01-11 16:13:32 +1100
    Newest: 2022-01-30 13:15:36 +1100
    
    Pending: 3
    Oldest: 2022-01-31 10:05:16 +1100
    Newest: 2022-02-01 16:13:36 +1100
    
    ### Status report information ###
    
    Generated at: 2022-01-30 13:41:04 +11:00
    
    Plugin Support André woo-hc

    (@chiape)

    Hi @johnboy1958!

    I noticed that I can add a product to the cart from the Category (as you mentioned) and also manually, like this: https://bespokecables.com.au/wordpress/product-category/audio/?add-to-cart=1627

    Can you give the following a try, please?

    1. Flush your permalinks

    In your WordPress dashboard go to Settings > Permalinks, click on the Plain or any Radio buttons under Common Settings and press Save Changes. After that change back to the setting you had before and save the changes again.

    2. Checking with your host for caching issues

    You can check your side and ask your host to double-check their side too, for server-side cache setups that may be affecting the cart to be updated.

    3. Check your functions.php

    Do you have custom code that may be affecting your single-product page or even the cart page?

    Let us know how it goes!

    All the best,

    Thread Starter johnboy1958

    (@johnboy1958)

    Thanks Andre
    1 had already flushed permalinks, but did it again – no change

    2 Host advised caching was off- he advised try PHP 7.4 – changed it but no change Also advised changing to Apache only – but i dont know how to do this – waiting feedback.

    3 how do i check functions.php?

    Cheers
    John

    Plugin Support Igor H woo-hc

    (@ihereira)

    Hello there,

    Regarding the functions.php file, please check the instructions here.

    Please be advised, since this forum is specific to WooCommerce core, you will be able to find further assistance by reaching out to:
    https://wordpress.org/support/plugin/currency-switcher-woocommerce/

    Which is the specific forum regarding the plugin: Currency Switcher for WooCommerce

    Thank you.

    We’ve not heard back from you in a while, so I’m marking this thread as resolved. Hopefully, you were able to find a solution to your problem! If you have other questions, please feel free to open a new topic.

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Add to cart on product page not working’ is closed to new replies.