Support

Home Forums Event Espresso Premium Add item to cart, 'View Cart', item disappears

Add item to cart, 'View Cart', item disappears

Posted: September 21, 2020 at 11:04 am


mpaska

September 21, 2020 at 11:04 am

In Safari all works fine. However, if anything else is used, when you add an item to the cart, and then “View Cart” the cart is empty.


Tony

  • Support Staff

September 21, 2020 at 11:09 am

Hi there,

I can see you are using WPEngine to host the site, have you contacted them to exclude EE’s critical pages from their server side caching?

We have details on this here:

https://eventespresso.com/wiki/setup-wpengine-hosting-event-espresso/

I’m assuming you are logging in when testing on Safari but not the other browser(s)?


mpaska

September 21, 2020 at 11:10 am

I’ve already had WPEngine follow your instructions for caching.
The site is running:
Event Espresso 4.10.8
Attendee Mover 1.0.5
MER – Multi Event Registration 2.0.18
Promotions 1.0.15
Wait Lists 1.0.2
WP Users 2.0.17


mpaska

September 21, 2020 at 11:15 am

I did, yes. They even turned off caching for entire site and it still didn’t remedy.
Yes, was logged in w/ Safari and not others. Just logged out of safari and tried and it continues to work in Safari.


Tony

  • Support Staff

September 21, 2020 at 11:51 am

I don’t use Safari so I can’t test myself but I asked a member of the team to check into this, they get ‘Nothing in your event queue’ with Safari.

However, now when I test adding a registration in Chrome it’s working as expected.

Whenever we see the “Nothing in your Event Queue” error it’s because something is resetting the PHP session. Generally, it’s caching but it could be also a plugin clearing transients on the site.

Is this a recent change and if so, have you installed any new plugins?

I can see you’re using ClourFlare caching, have you excluded EE’s pages from that?


mpaska

September 21, 2020 at 1:15 pm

Just tried the following in CloudFlare:
Added http://www.register.sheptin.com/* to bypass all, no change.
Turned off the proxy as well to see if this is causing the problem, no change.
Purged the cache for the subdomain as well.


mpaska

September 21, 2020 at 1:40 pm

I also copied the site over to a different host – Flywheel. Exact same issues. Also removed all other plugins except EE and MER – Multi Event Registration and still have this issue.


Tony

  • Support Staff

September 23, 2020 at 6:23 am

Just tried the following in CloudFlare:
Added http://www.register.sheptin.com/* to bypass all, no change.

You’re using a naked domain but above you have www, is that a typo as the above wont change anything as is?

If not then it’s very strange. Something is definately preventing session from maintaining state on your site and if you’ve already excluded EE’s pages from WP Engines cache it only leaves cloudflare.

When you copied the site over to FlyWheel was that using a temp domain?

Are you working on the site currently?

For some of my requests I’m getting this:

This site can’t provide a secure connection register.sheptin.com uses an unsupported protocol.
ERR_SSL_VERSION_OR_CIPHER_MISMATCH

Then others it’s working again.

When it’s working I can get through to the checkout using Chrome without a problem now:

https://monosnap.com/file/W7OyHTbBiXvhIxCWuPr3JEk833727p


mpaska

September 23, 2020 at 1:15 pm

It was the theme! I was using Enfold for years, but now it snapped. Switched to Divi and all browsers on mac now work. However, I just heard from client that people still can’t register. Waiting to get more info.

You must be logged in to reply to this support post. Sign In or Register for an Account

Support forum for Event Espresso 3 and Event Espresso 4.
Documentation for EE3 and EE4
Documentation for Event Espresso 3 Documentation for Event Espresso 4

Status: publish

Updated by  mpaska 1 month ago ago

Topic Tags

Notifications

This topic is:
pending
Do NOT follow this link or you will be banned from the site!
[gravityform id=80 title=false description=false ajax=false]
<div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_80' ><form method='post' enctype='multipart/form-data' id='gform_80' action='/topic/add-item-to-cart-view-cart-item-disappears/'> <div class='gform_body'><ul id='gform_fields_80' class='gform_fields top_label form_sublabel_below description_below'><li id='field_80_1' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_80_1' >First name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_80_1' type='text' value='' class='medium' aria-required="true" aria-invalid="false" /></div></li><li id='field_80_2' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_80_2' >Email address<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_2' id='input_80_2' type='email' value='' class='medium' aria-required="true" aria-invalid="false" /> </div></li><li id='field_80_3' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' >GDPR Agreement<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_80_3'><li class='gchoice_80_3_1'> <input name='input_3.1' type='checkbox' value='I consent to have this website store my submitted information so they can respond to my inquiry.' id='choice_80_3_1' /> <label for='choice_80_3_1' id='label_80_3_1'>I consent to have this website store my submitted information so they can respond to my inquiry.</label> </li></ul></div></li><li id='field_80_4' class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_80_4' >Email</label><div class='ginput_container'><input name='input_4' id='input_80_4' type='text' value='' autocomplete='off'/></div><div class='gfield_description' id='gfield_description_80_4'>This field is for validation purposes and should be left unchanged.</div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_80' class='gform_button button' value='Download Now' onclick='if(window["gf_submitting_80"]){return false;} if( !jQuery("#gform_80")[0].checkValidity || jQuery("#gform_80")[0].checkValidity()){window["gf_submitting_80"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_80"]){return false;} if( !jQuery("#gform_80")[0].checkValidity || jQuery("#gform_80")[0].checkValidity()){window["gf_submitting_80"]=true;} jQuery("#gform_80").trigger("submit",[true]); }' /> <input type='hidden' class='gform_hidden' name='is_submit_80' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='80' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_80' value='WyJbXSIsIjBiNjdjZjkyMDUzOWUxOWY5Y2NiZjIwMzM4YjA1Mjk4Il0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_80' id='gform_target_page_number_80' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_80' id='gform_source_page_number_80' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div><script type='text/javascript'> jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 80) {} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [80, 1]) } ); </script>
[i]
[i]