Issue Moving from Cart to Checkout When not a User
-
Hi all,
I’ve used WordPress for quite some time but have only just installed woocommerce recently to install a very small simple store.
My issue is that I can choose a product > go to cart and select shipping > and click checkout button > complete details on checkout page > and then pay via paypal without any problems. BUT that is when I am logged into the website using my normal user administrator account.When I go to try and do the same process when “logged out” as a user I can choose my product > visit cart and select shipping > BUT when I press the checkout button it just refreshes back to the cart page.
I have checked the accounts & security tab in settings which has “Allow customers to place orders without an account” ticked and nothing else ticked.
I then found a checkout tab in Appearance > Customize > Woocommerce > Checkoutand could not find any tick box to turn guest checkout on or off. So I’m not sure if that is an issue.
I’ve checked the status of all my plugins and theme and ssl and there are no issues.
So Im here to ask for any advice, suggestions as to what might be wrong.
The page I need help with: [log in to see the link]
-
Hi there!
Would you be able to provide a link to the site so we can see this behavior?
Hi there.
Yes for sure here is the shop page https://gaynation.co/shop/
And here is the cart page where the issue happens https://gaynation.co/cart/
Thanks for helping
Thank you for that and I see the same, the cart page just refreshes for me when I want to go to the checkout page.
Before I suggest a conflict test, 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.Thanks again for your help with this. Status report posted below
### WordPress Environment ### WordPress address (URL): https://gaynation.co Site address (URL): https://gaynation.co WC Version: 3.7.0 REST API Version: ? 1.0.2 Log Directory Writable: ? WP Version: 5.2.3 WP Multisite: – WP Memory Limit: 512 MB WP Debug Mode: – WP Cron: ? Language: en_AU External object cache: – ### Server Environment ### Server Info: Apache PHP Version: 7.3.9-1+ubuntu18.04.1+deb.sury.org+1 PHP Post Max Size: 64 MB PHP Time Limit: 14400 PHP Max Input Vars: 1000 cURL Version: 7.58.0 OpenSSL/1.1.1c SUHOSIN Installed: – MySQL Version: 5.7.26-29-log Max Upload Size: 64 MB Default Timezone is UTC: ? fsockopen/cURL: ? SoapClient: ? DOMDocument: ? GZip: ? Multibyte String: ? Remote Post: ? Remote Get: ? ### Database ### WC Database Version: 3.7.0 WC Database Prefix: wp_ MaxMind GeoIP Database: ? Total Database Size: 346.21MB Database Data Size: 299.26MB Database Index Size: 46.95MB wp_woocommerce_sessions: Data: 0.19MB + Index: 0.02MB + Engine InnoDB wp_woocommerce_api_keys: Data: 0.02MB + Index: 0.06MB + Engine InnoDB wp_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.09MB + Engine InnoDB wp_woocommerce_order_items: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_woocommerce_order_itemmeta: Data: 0.02MB + Index: 0.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.05MB + Engine InnoDB wp_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.05MB + 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.05MB + Engine InnoDB wp_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_commentmeta: Data: 0.05MB + Index: 0.03MB + Engine InnoDB wp_comments: Data: 1.28MB + Index: 0.72MB + Engine InnoDB wp_edd_customermeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_edd_customers: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_evf_entries: Data: 0.14MB + Index: 0.02MB + Engine InnoDB wp_evf_entrymeta: Data: 0.36MB + Index: 0.33MB + Engine InnoDB wp_evf_sessions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_failed_jobs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_give_commentmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_give_comments: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_give_donationmeta: Data: 0.13MB + Index: 0.11MB + Engine InnoDB wp_give_donormeta: Data: 0.02MB + Index: 0.05MB + Engine InnoDB wp_give_donors: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_give_formmeta: Data: 0.09MB + Index: 0.03MB + Engine InnoDB wp_give_logmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_give_logs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_give_sequential_ordering: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_give_sessions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_mailchimp_carts: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_maxbuttonsv3: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_maxbuttons_collections: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_maxbuttons_collections_trans: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_mec_dates: Data: 0.06MB + Index: 0.05MB + Engine InnoDB wp_mec_events: Data: 0.02MB + Index: 0.05MB + Engine InnoDB wp_mobiloud_categories: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_mobiloud_notifications: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_mobiloud_notification_categories: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_mobiloud_pages: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_ngg_album: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_ngg_gallery: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_ngg_pictures: Data: 0.05MB + Index: 0.02MB + Engine InnoDB wp_nh_locations: Data: 0.02MB + Index: 0.08MB + Engine InnoDB wp_odb_logs: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_options: Data: 5.25MB + Index: 2.03MB + Engine InnoDB wp_postmeta: Data: 213.84MB + Index: 29.97MB + Engine InnoDB wp_posts: Data: 61.53MB + Index: 7.47MB + Engine InnoDB wp_pps_countries: Data: 0.01MB + Index: 0.00MB + Engine MyISAM wp_pps_popup: Data: 1.52MB + Index: 0.00MB + Engine InnoDB wp_queue: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_redirection_404: Data: 0.81MB + Index: 0.65MB + Engine MyISAM wp_redirection_groups: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_redirection_items: Data: 0.03MB + Index: 0.04MB + Engine MyISAM wp_redirection_logs: Data: 0.02MB + Index: 0.02MB + Engine MyISAM wp_revslider_static_slides: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_seamless_donations_audit: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_termmeta: Data: 0.00MB + Index: 0.01MB + Engine MyISAM wp_terms: Data: 0.47MB + Index: 0.53MB + Engine InnoDB wp_term_relationships: Data: 2.47MB + Index: 1.47MB + Engine InnoDB wp_term_taxonomy: Data: 0.47MB + Index: 0.47MB + Engine InnoDB wp_usermeta: Data: 0.11MB + Index: 0.11MB + Engine InnoDB wp_users: Data: 0.02MB + 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_customer_lookup: Data: 0.02MB + Index: 0.03MB + 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.02MB + Index: 0.06MB + Engine InnoDB wp_wc_order_stats: Data: 0.02MB + Index: 0.05MB + Engine InnoDB wp_wc_order_tax_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_wc_product_meta_lookup: Data: 0.02MB + Index: 0.09MB + 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_wprss_logs: Data: 4.02MB + Index: 0.00MB + Engine InnoDB wp_yoast_seo_links: Data: 4.14MB + Index: 1.48MB + Engine InnoDB wp_yoast_seo_meta: Data: 1.16MB + Index: 0.00MB + Engine InnoDB ### Security ### Secure connection (HTTPS): ? Hide errors from visitors: ? ### Active Plugins (53) ### AccessPress Social Counter: by AccessPress Themes – 1.8.4 Add to home screen WP: by Ziyad Bachalany – 1.6 WORLD MAP: by WP Map Plugins – 2.0 CaptainForm: by captainform – 2.5.3 Classic Editor: by WordPress Contributors – 1.5 Contact Form 7: by Takayuki Miyoshi – 5.1.4 Disable Empty Trash: by LittleBizzy – 1.0.0 Login/Signup Popup ( Inline Form + Woocommerce ): by XootiX – 1.3 – Not tested with the active version of WooCommerce Easy Table: by Takien – 1.8 SM Youtube Subscribe: by Mahabubur Rahman – 2.0.0 Featured Image In Rss Feed: by Dinesh Karki – 2.1 Give - Donation Plugin: by GiveWP – 2.5.8 Google Analytics for WordPress by MonsterInsights: by MonsterInsights – 7.9.0 Google News Sitemap: by Andrea Pernici – 1.0.11 Insert Headers and Footers: by WPBeginner – 1.4.4 Mailchimp for WooCommerce: by Mailchimp – 2.2.4 Maintenance: by WP Maintenance – 3.8 MaxButtons: by Max Foundry – 7.11 MCE Table Buttons: by Jake Goldman 10up Oomph – 3.3 Modern Events Calendar Lite: by Webnus Team – 4.7.0 OCEANIA MAP: by WP Map Plugins – 2.2.0 OneSignal Push Notifications: by OneSignal – 1.17.9 OneSignal Sender: by Marc Bou Sleiman – 1.4 PHP Compatibility Checker: by WP Engine – 1.5.0 Snapchat Snapcode Widget: by pipdig – 1.1.1 Popup a Poll, Survey, Quiz or Form by OpinionStage: by OpinionStage.com – 2.5.0 Printful Integration for WooCommerce: by Printful – 2.1.7 Public Post Preview: by Dominik Schilling – 2.9.0 Publish to Apple News: by Alley – 2.0.3 Reading Time WP: by Jason Yingling – 2.0.5 Redirection: by John Godley – 4.4.2 Regenerate Thumbnails: by Alex Mills (Viper007Bond) – 3.1.1 Optimize Database after Deleting Revisions: by CAGE Web Design | Rolf van Gelder Eindhoven The Netherlands – 4.8.7 Author Image: by Denis de Bernardy & Mike Koepke – 4.9.3 tagDiv Composer: by tagDiv – 2.3 | built on 12.12.2018 11:28 tagDiv Social Counter: by tagDiv – 4.5 | built on 12.12.2018 11:28 tagDiv Speed Booster: by tagDiv – 4.1 TotalPoll Pro: by MisqTech – 3.3.3 TwineSocial: by Nitin Tokas Aaron Fessler – 3.0.1 WooCommerce Product Carousel, Slider and Grid Ultimate: by AazzTech – 1.5.1 – Not tested with the active version of WooCommerce WooCommerce Admin: by WooCommerce – 0.19.0 WooCommerce PayPal Checkout Gateway: by WooCommerce – 1.6.17 PickPlugins Product Slider for WooCommerce: by PickPlugins – 1.12.21 – Not tested with the active version of WooCommerce WooCommerce Services: by Automattic – 1.21.1 WooCommerce: by Automattic – 3.7.0 – 3.7.1 is available WordPress HTTPS: by Mike Ems – 3.4.0 Yoast SEO: by Team Yoast – 12.2 WP Instagram Widget: by Scott Evans – 2.0.3 WP RSS Aggregator: by RebelCode – 4.15.2 WP RSS Aggregator - Feed to Post: by RebelCode – 3.10 WP RSS Aggregator - Full Text RSS Feeds: by RebelCode – 1.3.2 WP RSS Aggregator - Keyword Filtering: by RebelCode – 1.6.3 NextGEN Gallery: by Imagely – 3.2.18 ### Inactive Plugins (4) ### 24liveblog: by 24liveblog – 1.1 Facebook for WooCommerce: by Facebook – 1.9.15 – Not tested with the active version of WooCommerce Google Tag Manager for WordPress: by Thomas Geiger – 1.10.1 – Not tested with the active version of WooCommerce Mixvisor: by Mixvisor – 0.4.6 ### Dropin Plugins (1) ### advanced-cache.php: advanced-cache.php ### Must Use Plugins (4) ### Force Strong Passwords - WPE Edition: by Jason Cosper – 1.6.4 Stop long comments: by WPEngine – 0.0.4 WP Engine Security Auditor: by wpengine – 1.0.8 WP Engine System: by WP Engine – 3.2.1 ### Settings ### API Enabled: – Force SSL: – Currency: USD ($) 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: #46948 - /shop/ Cart: #46949 - /cart/ Checkout: #46950 - /checkout-2/ My account: #46951 - /my-account/ Terms and conditions: #16683 - /australias-first-legal-gay-wedding/terms-and-conditions/ ### Theme ### Name: Newspaper Version: 9.2.2 Author URL: https://themeforest.net/user/tagDiv/portfolio 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: Newspaper/woocommerce/archive-product.php Newspaper/woocommerce/single-product.php ### Action Scheduler ### Complete: 1,271 Oldest: 2019-09-09 19:06:54 +1200 Newest: 2019-10-10 18:55:45 +1300 Pending: 2 Oldest: 2019-10-10 19:55:45 +1300 Newest: 2019-10-10 19:55:45 +1300 Canceled: 0 Oldest: – Newest: – In-progress: 0 Oldest: – Newest: – Failed: 0 Oldest: – Newest: –
Thank you for that!
I just wanted to confirm that the WooCommerce pages are set up correctly and they are;
### WC Pages ### Shop base: #46948 - /shop/ Cart: #46949 - /cart/ Checkout: #46950 - /checkout-2/ My account: #46951 - /my-account/ Terms and conditions: #16683 - /australias-first-legal-gay-wedding/terms-and-conditions/
At this point, I would suggest you set up a staging site and follow this guide to do a conflict test to see what is causing this as nothing else stand out to me that might be the cause – https://docs.woocommerce.com/document/how-to-test-for-conflicts/
Hi there, thanks for checking all of that for me.
I have actually already set up a staging site to test this. My major problem is that the error isnt occurring on the staging site. Check for yourself.
Link above
So Im at a loss
-
This reply was modified 5 years, 5 months ago by
Jan Dembowski.
Ok, we might be on to something here then. I see the sites are on WP Engine and they do not have caching on the staging site, so this might be caching on the live site causing this.
WP Engine does not cache pages called
cart, checkout, or check-out
, but on your live site, the checkout page is calledcheckout-2
, so it might be cached – https://wpengine.com/support/wpengine-ecommerce/Can you rename that page to be just
checkout
and make sure to change the slug as well;
Link to image: https://cld.wthms.co/gmgyYwIf that does not work, I would suggest you reach out to WP Engine to have a look for you since it is isolated to your live site
Oh yessssss, you are a star.
That fixed the issue. Amazing, such a simple item. It seemed there was an earlier version of checkout so had to delete that first which would be why it had made a checkout-2.
Thanks so much for your patience and expertise. Really appreciate it.
It was a pleasure and glad we could get to the bottom of this!
Hello, my own is something similar, the checkout page only shows when I am logged in via administrator, but when not logged in it will just show a blank page…
I need help sir!
-
This reply was modified 5 years, 5 months ago by
- The topic ‘Issue Moving from Cart to Checkout When not a User’ is closed to new replies.