• Resolved jediirnbru

    (@jediirnbru)


    Hi

    I have recently started to experience an issue on my checkout page.

    Customers can add items to their basket no problem. They can then get to the checkout no problem but as soon as they try to select the country they want their item shipped to or put in a post code or any input that makes the page think about the shipping the screen immediately changes to a screen with “Sorry, your session has expired. Return to shop” and it empties the basket.

    The change to the Session Expired screen happens almost the instant the checkout starts to think about the shipping (I assume it’s thinking about shipping).

    I use Printful and their plugin “Printful Integration for WooCommerce” and thought the problem lay with them. But they claim anything that goes wrong with the checkout is a WooCommerce issue.

    I have been through and disabled every Plug-in I have running and turned only WooCommerce back on – it allowed me to update all fields in the checkout no problem.

    Then turned ‘Printful integration for WooCommerce’ plugin on (so only two plugins are running) and when I go to the checkout the error happens again.

    In my head (Although it is a laymans head) that would indicate that the problem lies with the Printful plugin.

    Does anyone have any ideas what is going on?

    Thanks
    Steve

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

Viewing 4 replies - 1 through 4 (of 4 total)
  • Hi Steve,

    The change to the Session Expired screen happens almost the instant the checkout starts to think about the shipping (I assume it’s thinking about shipping).

    You are right here – interacting with the address fields causes your checkout page to start thinking about shipping.

    And great job testing on this! It sounds like you have conflict tested quite thoroughly and have narrowed the issue down to the Printful Integration for WooCommerce plugin.

    If this issue isn’t present with only WooCommerce active, but reappears as soon as you activate Printful, then I would agree with your conclusion. Something related to the Printful plugin is causing this issue.

    I’d definitely recommend reaching out to the Printful support team again and reiterating that this issue is not present with WooCommerce alone, but reappears as soon as you activate only the Printful plugin alongside WooCommerce.

    Additionally, I took a look at your checkout page and was able to see a number of jQuery related console errors. Could you please install the https://www.ads-software.com/plugins/enable-jquery-migrate-helper/ plugin? The WordPress 5.5 update moved a file that a number of plugins and themes use. It’s possible that the Printful plugin uses this file and having it active causes a cascading error on your site.

    Please let us know how that goes!

    Thread Starter jediirnbru

    (@jediirnbru)

    Hi Jess

    Thank you very much for that. I’ve relayed your comment back to Printful.

    I have installed the “Enable JQuery Migrate Helper” plugin. Do I need to do something with it now that it is installed and activated?

    Thanks

    Thread Starter jediirnbru

    (@jediirnbru)

    Hi Jess

    Printful have come back and said the following:

    “Our developers are still not able to find an issue with the live shipping rates feature. Can you clarify what your developer meant when he said “API is not sending proper response”?

    You mentioned that you’re using Elementor for building your site. We checked the requirements for using Elementor and you need MySQL version 5.6 or higher. We checked and it looks like your MySQL version is 5.5.5. Here are all the requirements: https://t.co/WXsTNMdy4E
    Perhaps, that might be causing the issue.

    Also, we did an online search on this error, and in almost every case the issue was with Elementor. It could be useful if you contacted Woocommerce support and asked if that might be related. They also always suggest switching your theme to Storefront.

    Please consult with Woocommerce support about Elementor or other possible causes of this. You should share your site’s System Status report with them which you can find via WooCommerce > Status.”

    I’ll also attach my site’s System Status report:

    
    ### WordPress Environment ###
    
    WordPress address (URL): https://footballstadiumprints.com
    Site address (URL): https://footballstadiumprints.com
    WC Version: 4.5.2
    REST API Version: ? 4.5.2
    WC Blocks Version: ? 3.1.0
    Action Scheduler Version: ? 3.1.6
    WC Admin Version: ? 1.5.0
    Log Directory Writable: ?
    WP Version: 5.5.1
    WP Multisite: –
    WP Memory Limit: 512 MB
    WP Debug Mode: ?
    WP Cron: ?
    Language: en_GB
    External object cache: –
    
    ### Server Environment ###
    
    Server Info: nginx/1.17.5
    PHP Version: 7.2.25-1+ubuntu16.04.1+deb.sury.org+1
    PHP Post Max Size: 128 MB
    PHP Time Limit: 300
    PHP Max Input Vars: 10000
    cURL Version: 7.47.0
    OpenSSL/1.0.2g
    
    SUHOSIN Installed: –
    MySQL Version: 5.5.5-10.3.18-MariaDB-1:10.3.18+maria~xenial
    Max Upload Size: 128 MB
    Default Timezone is UTC: ?
    fsockopen/cURL: ?
    SoapClient: ?
    DOMDocument: ?
    GZip: ?
    Multibyte String: ?
    Remote Post: ?
    Remote Get: ?
    
    ### Database ###
    
    WC Database Version: 4.5.2
    WC Database Prefix: wp_
    Total Database Size: 273.74MB
    Database Data Size: 186.62MB
    Database Index Size: 87.12MB
    wp_woocommerce_sessions: Data: 9.02MB + Index: 1.08MB + Engine InnoDB
    wp_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_woocommerce_order_items: Data: 1.52MB + Index: 0.14MB + Engine InnoDB
    wp_woocommerce_order_itemmeta: Data: 2.52MB + Index: 3.03MB + Engine InnoDB
    wp_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp1_commentmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp1_comments: Data: 0.02MB + Index: 0.08MB + Engine InnoDB
    wp1_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp1_options: Data: 1.52MB + Index: 0.02MB + Engine InnoDB
    wp1_postmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp1_posts: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp1_termmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp1_terms: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp1_term_relationships: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp1_term_taxonomy: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp1_usermeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp1_users: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_actionscheduler_actions: Data: 7.02MB + Index: 3.84MB + Engine InnoDB
    wp_actionscheduler_claims: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_actionscheduler_groups: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_actionscheduler_logs: Data: 3.02MB + Index: 2.03MB + Engine InnoDB
    wp_adtribes_my_conversions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_amazon_link_cache: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_aws_cache: Data: 8.48MB + Index: 0.00MB + Engine InnoDB
    wp_aws_index: Data: 9.14MB + Index: 0.00MB + Engine InnoDB
    wp_commentmeta: Data: 0.20MB + Index: 0.22MB + Engine InnoDB
    wp_comments: Data: 6.52MB + Index: 6.02MB + Engine InnoDB
    wp_feedmanager_channel: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_feedmanager_country: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_feedmanager_errors: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_feedmanager_feed_status: Data: 0.02MB + Index: 0.17MB + Engine InnoDB
    wp_feedmanager_field_categories: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_feedmanager_product_feed: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_feedmanager_product_feedmeta: Data: 0.11MB + Index: 0.03MB + Engine InnoDB
    wp_feedmanager_source: Data: 0.02MB + Index: 0.14MB + Engine InnoDB
    wp_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_mailchimp_carts: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_mailchimp_jobs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_ms_snippets: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_options: Data: 13.17MB + Index: 4.08MB + Engine InnoDB
    wp_postmeta: Data: 74.52MB + Index: 47.11MB + Engine InnoDB
    wp_posts: Data: 27.52MB + Index: 6.64MB + Engine InnoDB
    wp_sgpb_cities: Data: 2.52MB + Index: 1.52MB + Engine InnoDB
    wp_sgpb_subscribers: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_sgpb_subscription_error_log: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_snippets: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_termmeta: Data: 0.16MB + Index: 0.23MB + Engine InnoDB
    wp_terms: Data: 0.13MB + Index: 0.16MB + Engine InnoDB
    wp_term_relationships: Data: 1.42MB + Index: 0.25MB + Engine InnoDB
    wp_term_taxonomy: Data: 0.27MB + Index: 0.16MB + Engine InnoDB
    wp_totalsoft_fonts: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_totalsoft_new_plugin: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_totalsoft_poll_answers: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_totalsoft_poll_dbt: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_totalsoft_poll_id: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_totalsoft_poll_iminqu: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_totalsoft_poll_iminqu_1: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_totalsoft_poll_impoll: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_totalsoft_poll_impoll_1: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_totalsoft_poll_imwibu: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_totalsoft_poll_imwibu_1: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_totalsoft_poll_inform: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_totalsoft_poll_manager: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_totalsoft_poll_quest_im: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_totalsoft_poll_results: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_totalsoft_poll_setting: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_totalsoft_poll_stpoll: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_totalsoft_poll_stpoll_1: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_totalsoft_poll_stwibu: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_totalsoft_poll_stwibu_1: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_usermeta: Data: 1.52MB + Index: 2.00MB + Engine InnoDB
    wp_users: Data: 0.09MB + Index: 0.05MB + Engine InnoDB
    wp_wc_admin_notes: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_wc_admin_note_actions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_wc_category_lookup: Data: 0.05MB + Index: 0.00MB + Engine InnoDB
    wp_wc_customer_lookup: Data: 0.16MB + Index: 0.13MB + Engine InnoDB
    wp_wc_download_log: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_wc_order_coupon_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_wc_order_product_lookup: Data: 0.25MB + Index: 0.30MB + Engine InnoDB
    wp_wc_order_stats: Data: 0.17MB + Index: 0.20MB + Engine InnoDB
    wp_wc_order_tax_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_wc_product_meta_lookup: Data: 1.50MB + Index: 1.41MB + Engine InnoDB
    wp_wc_reserved_stock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_wpfm_backup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_wpforms_tasks_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_yoast_indexable: Data: 9.52MB + Index: 4.20MB + Engine InnoDB
    wp_yoast_indexable_hierarchy: Data: 0.14MB + Index: 0.22MB + Engine InnoDB
    wp_yoast_migrations: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_yoast_primary_term: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yoast_seo_links: Data: 1.52MB + Index: 0.67MB + Engine InnoDB
    wp_yoast_seo_meta: Data: 1.48MB + Index: 0.00MB + Engine InnoDB
    
    ### Post Type Counts ###
    
    advanced_ads: 1
    attachment: 5754
    customize_changeset: 58
    elementor_library: 11
    feedback: 351
    is_search_form: 3
    jetpack-portfolio: 2
    jetpack_migration: 2
    jp_img_sitemap: 6
    jp_img_sitemap_index: 2
    jp_pay_order: 3
    jp_pay_product: 2
    jp_sitemap: 2
    jp_sitemap_master: 2
    jp_vid_sitemap: 2
    ml-slide: 94
    ml-slider: 2
    nav_menu_item: 23
    oembed_cache: 12
    page: 21
    popup: 1
    popupbuilder: 3
    popup_theme: 7
    post: 79
    product: 1214
    product_variation: 7307
    revision: 912
    shop_coupon: 55
    shop_order: 3215
    shop_order_refund: 25
    spucpt: 2
    tfba_twitter_feed: 1
    wcps: 4
    wcps_layout: 2
    wpforms: 1
    wplp-news-widget: 5
    wpmm_theme: 3
    wpplugin_don_button: 3
    wpplugin_don_order: 2
    
    ### Security ###
    
    Secure connection (HTTPS): ?
    Hide errors from visitors: ?Error messages should not be shown to visitors.
    
    ### Active Plugins (25) ###
    
    Ads.txt Admin: by VideoYield.com – 1.3
    Advanced Woo Search: by ILLID – 2.11
    Akismet Anti-Spam: by Automattic – 4.1.6
    AMP: by AMP project contributors – 2.0.4
    amr shortcode any widget: by anmari – 3.7
    Code Snippets: by Code Snippets Pro – 2.14.0
    Yoast Duplicate Post: by Enrico Battocchi and Team Yoast – 3.2.6
    Elementor: by Elementor.com – 3.0.11
    Enable jQuery Migrate Helper: by The WordPress Team – 1.0.1
    Facebook for WooCommerce: by Facebook – 2.0.2
    Social Feed Gallery: by QuadLayers – 3.0.2
    Mailchimp for WooCommerce: by Mailchimp – 2.4.7 – Installed version not tested with active version of WooCommerce 4.5.2
    Official Facebook Pixel: by Facebook – 2.2.0
    Printful Integration for WooCommerce: by Printful – 2.1.15
    Product Sales Report for WooCommerce: by Potent Plugins – 1.4.10 – Installed version not tested with active version of WooCommerce 4.5.2
    Category Order and Taxonomy Terms Order: by Nsp-Code – 1.5.7.3
    WooCommerce Stripe Gateway: by WooCommerce – 4.5.2 – Installed version not tested with active version of WooCommerce 4.5.2
    WooCommerce Google Analytics Integration: by WooCommerce – 1.4.23 – Installed version not tested with active version of WooCommerce 4.5.2
    WooCommerce Services: by Automattic – 1.24.3 – Installed version not tested with active version of WooCommerce 4.5.2
    WooCommerce: by Automattic – 4.5.2
    Yoast SEO: by Team Yoast – 15.0
    WP File Manager: by mndpsingh287 – 6.9
    WP Latest Posts: by JoomUnited – 4.8.3
    WP-Paginate: by Max Foundry – 2.1.2
    WPForms Lite: by WPForms – 1.6.2.3
    
    ### Inactive Plugins (21) ###
    
    Advanced Coupons for WooCommerce Free: by Rymera Web Co – 1.2.3 – Installed version not tested with active version of WooCommerce 4.5.2
    Antispam Bee: by pluginkollektiv – 2.9.2
    Arrow Custom Feed for Twitter: by Arrow Plugins – 1.5.3
    Breadcrumb NavXT: by John Havlik – 6.5.0
    Enhanced E-commerce for Woocommerce store: by Tatvic – 2.3.5 – Installed version not tested with active version of WooCommerce 4.5.2
    Insert Headers and Footers: by WPBeginner – 1.4.6
    Jetpack by WordPress.com: by Automattic – 8.9.1
    Max Mega Menu: by megamenu.com – 2.9.0.2
    MetaSlider: by MetaSlider – 3.18.1
    PickPlugins Product Slider for WooCommerce: by PickPlugins – 1.13.21 – Installed version not tested with active version of WooCommerce 4.5.2
    Popup Builder: by Sygnoos – 3.69
    Popup Builder Geo Targeting: by Sygnoos – 2.2
    Recent Posts Widget With Thumbnails: by Martin Stehle – 6.9.0
    Ultimate Nofollow: by 5fifty – 1.4.8
    WooCommerce: by Automattic – 4.5.2
    WooCommerce Admin: by WooCommerce – 1.5.0 – Installed version not tested with active version of WooCommerce 4.5.2
    WooCommerce Blocks: by Automattic – 3.5.0
    WooCommerce Conversion Tracking: by weDevs – 2.0.8 – Installed version not tested with active version of WooCommerce 4.5.2
    WP Mega Menu: by Themeum – 1.3.7
    WP Product Feed Manager: by Michel Jongbloed – 1.24.0 – Installed version not tested with active version of WooCommerce 4.5.2
    WP Super Cache: by Automattic – 1.7.1
    
    ### Must Use Plugins (1) ###
    
    Kinsta Must-use Plugins: by Kinsta Team – 2.3.1
    
    ### Settings ###
    
    API Enabled: ?
    Force SSL: –
    Currency: GBP (£)
    Currency Position: left
    Thousand Separator: ,
    Decimal Separator: .
    Number of Decimals: 2
    Taxonomies: Product Types: simple (simple)
    grouped (grouped)
    variable (variable)
    external (external)
    
    Taxonomies: Product Visibility: exclude-from-search (exclude-from-search)
    exclude-from-catalog (exclude-from-catalog)
    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: #689 - /shop/
    Basket: #691 - /cart/
    Checkout: #693 - /checkout/
    My account: #695 - /my-account/
    Terms and conditions: ? Page not set
    
    ### Theme ###
    
    Name: Vogue
    Version: 10.8.1
    Author URL: https://kairaweb.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: –
    
    ### Action Scheduler ###
    
    Canceled: 6
    Oldest: 2020-09-11 13:25:04 +0000
    Newest: 2020-10-02 10:28:16 +0000
    
    Complete: 6,767
    Oldest: 2020-09-01 20:49:04 +0000
    Newest: 2020-10-02 13:21:51 +0000
    
    Pending: 4
    Oldest: 2020-10-02 13:36:51 +0000
    Newest: 2020-10-08 15:34:31 +0000
    
    

    Hi Steve,

    Thanks so much for this additional information! I just located your ticket in our system, consolidated this information there, and sent you a response via email with next steps.

    I’m going to go ahead close out this forum thread and we’ll continue to troubleshoot this issue via your open ticket.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Checkout – Sorry, your session has expired. Return to shop’ is closed to new replies.