Okay
  Public Ticket #3747890
Step Booking 2.0 Not showing
Open

Comments

  • Shea started the conversation

    I've tried to switch all my booking modules over to the Step 2.0 booking method, they all show while I'm logged in as an admin, but not for any other public users. They are hidden everywhere except when in Divi builder or viewing the pages as admin.

  •  1,654
    Marko replied

    Hello there,

    This can be 1 of 3 issues

    1. The reason why the form is not visible for non-logged-in users is not in Amelia, but instead in your security settings. They're either configured in a Security plugin (if you have any), or they're on your server's side. 

    The best option would be to reach out to your hosting provider, send them the link of the booking page and tell them exactly what you told us - you can see the page when you're logged in as an admin, but you can't see it from an incognito window (or when you're logged out). They should be able to lift the block, so admin-ajax calls are sent for non-logged-in users also.

    2. You have some page optimizers so turned them off and purge the cache and see if you can see the booking form then

    3. The new booking form should be displayed when you clear the cache, if you have a caching plugin or optimize plugin, please disable the minify js files option.

    For example, if you have WP Rocket, and you have enabled these JS optimizations, which have a negative effect on our New Step Form, which is based on Vue 3 Framework, the booking form won't show.

    9104114591.png

    The old Form is based on Vue Framework 2, but the New Form is based on Vue Framework 3;

    Once you disable the "minify JS" option in the Optimisations on WP Rocket, or similar, and purge the cache the form should appear.

    Also, the issue could be with the Page Optimize plugin. You have these settings 

    1285857871.png

    and they should be added to this first input amelia_booking_script_index like this

    5493199313.png

    and then everything will work with the new form.

    Most likely this is some page optimizer issue.

    Hope this helps. 

    Should you have any further inquiries, we kindly request that you open separate tickets for each question and we will gladly help you there.

    We wish you all the best and hope you have a wonderful day ahead.  

    Kind Regards, 

    Marko Davidovic [email protected]

    Rate my support

    Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/

    wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  • Shea replied

    Hey so this actually fixed the issue for a few weeks, but now its back. I have disabled all caching from WP rocket and cloudflare, my server hosting provider said it is not from their end. I've cleared cache, done everything you mentioned - those 2.0 forms are all still gone now. I just noticed and have been wondering why my business has been not getting any bookings.

    Please advise immediately, this has already cost me a lot of money.

  • Shea replied

    Please use this page as the example https://skyelounge.com/biotone-collection-express/


    It only shows for logged in users.

  • Shea replied

    For anyone looking to switch to the 2.0 version, use caution, do not trust this update yet. It's caused me and my business a lot of headache.


  •  1,654
    Marko replied

     

    Hello again,

    This is not related to update in 99.9% of times this is one of 3 issues that we have sent you in October. 

    1. Please send us exact URL where 2.0 is placed
    2. Please provide me a temporary WP-admin (administrator) user for your site where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue. 

      We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course, we do not provide login data to third parties. 

      You can write credentials here just check PRIVATE Reply so nobody can see them except us.

    Looking forward to your reply. 

    Kind Regards, 

    Marko Davidovic [email protected]

    Rate my support

    Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/

    wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  • Shea replied

    Hey Marko, 


    Okay thank you - this is where the exact booking 2.0 module is placed https://skyelounge.com/biotone-collection-express/


    I'll include admin login in a separate message 🙏

  •   Shea replied privately
  •  1,654
    Marko replied

    Hello again,

    We will take a look at this now and we will reach out to you again on this ticket as soon as we have more information. 

    Kind Regards, 

    Marko Davidovic [email protected]

    Rate my support

    Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/

    wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  •  1,654
    Marko replied

    Hello again,

    The credentials that you have sent do not work you can check this in the video and in the screenshots 

    7007498076.png3342930076.png

    Can you please send us new ones?

    Attached files:  simplescreenrecorder-2024-12-19_14.18.03.mkv

    Kind Regards, 

    Marko Davidovic [email protected]

    Rate my support

    Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/

    wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  •   Marko replied privately
  •   Shea replied privately
  •   Marko replied privately
  • Shea replied

    This situation sadly was never resolved. I am unable to use your plugin at all for booking and I'm paying for it - please advise. All pages with your 2.0 form do not show unless the user is signed in first. 


    https://skyelounge.com/biotone-collection

    https://skyelounge.com/client-checkup

    https://skyelounge.com/biotone-collection-express


    This has been months now with no workaround. Caching is not the issue, I have cleared all forms of cache and it still does not work.

  •   Shea replied privately
  • Rush Naidoo replied

    We are also now experiencing the exact same situation on our website. where a non-logged in user cannot see the content of the step booking form 2. But a logged in user can load it easily. 

    https://www.onyxeducate.com/product/1-lesson-with-zinhle-t-2/

  • Rush Naidoo replied

    I can't view your private reply unfortunately as it's private, hopefully you have found a solution. You can email me at [email protected]

  •  1,654
    Marko replied

    Hello Rush,

    You cannot reply privately because this is not your ticket. If you have any questions, please open your own ticket, and kindly create a separate ticket for each issue. We kindly ask that you do not post on other users' tickets, as we want to avoid disturbing them—otherwise, they will receive your question and our response, which we want to prevent.

    We will send you something that may help, but if you need further assistance, please do not reply here. Instead, open your own ticket for each question.

    We appreciate your cooperation and understanding.

    Hello Shea,

    Please check if you can see the booking form on page when you are not logged in WordPress or when you are looking form the incognito mode?

    If this is the case then this can be 1 of 3 issues but most likely is the issue with some page optimizer

    1. The reason why the form is not visible for non-logged-in users is not in Amelia, but instead in your security settings. They're either configured in a Security plugin (if you have any), or they're on your server's side. 

    The best option would be to reach out to your hosting provider, send them the link of the booking page and tell them exactly what you told us - you can see the page when you're logged in as an admin, but you can't see it from an incognito window (or when you're logged out). They should be able to lift the block, so admin-ajax calls are sent for non-logged-in users also.

    2. You have some page optimizers so turned them off and purge the cache and see if you can see the booking form then

    3. The new booking form should be displayed when you clear the cache, if you have a caching plugin or optimize plugin, please disable the minify js files option.

    For example, if you have WP Rocket, and you have enabled these JS optimizations, which have a negative effect on our New Step Form, which is based on Vue 3 Framework, the booking form won't show.

    9104114591.png

    The old Form is based on Vue Framework 2, but the New Form is based on Vue Framework 3;

    Once you disable the "minify JS" option in the Optimisations on WP Rocket, or similar, and purge the cache the form should appear.

    Also, the issue could be with the Page Optimize plugin. You have these settings 

    1285857871.png

    and they should be added to this first input amelia_booking_script_index like this

    5493199313.png

    and then everything will work with the new form.

    Hope this helps. 

     

    Kind Regards, 

    Marko Davidovic [email protected]

    Rate my support

    Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/

    wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  • Shea replied

    Man I feel like you guys are just purposefully trying to waste time, you keep telling me the same solution in circles and nothing works. 


    I mentioned previously this was not working in private windows. I've tried private/incognito browser windows on Chrome, Edge, Safari, Firefox - nothing works. Does it show up for you?


    I have confirmed with my hosting provider it is not their issue, security is not the problem, they have referred me back to you the plugin developer. I do not have Minify JS enabled, and I do not have a page optimizer plugin. So all of the guides you gave me do not solve the issue. Clearing cache does not work either. I provided login credentials were you not able to take a look?


    I have now pretty much lost 3 weeks of business, thats over $10k, and that's not including the other times this has happened since October 2024. If this is not resolved soon I will have to cancel this subscription and move to another booking platform, and I'm afraid I will not have a pleasant review to leave on Trust Pilot or BBB. This has been over 4 months of a serious problem and you don't seem to have any solutions.


  • Shea replied

    I see the following console errors, not sure if this is related

    jquery.min.js?ver=3.7.1:2 jQuery.Deferred exception: $(...).magnificPopup is not a function TypeError: $(...).magnificPopup is not a function
        at HTMLDocument. (https://skyelounge.com/client-checkup/:275:51)
        at e (https://skyelounge.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1:2:27028)
        at t (https://skyelounge.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1:2:27330) undefined
    ce.Deferred.exceptionHook @ jquery.min.js?ver=3.7.1:2
    t @ jquery.min.js?ver=3.7.1:2
    setTimeout
    (anonymous) @ jquery.min.js?ver=3.7.1:2
    c @ jquery.min.js?ver=3.7.1:2
    fireWith @ jquery.min.js?ver=3.7.1:2
    fire @ jquery.min.js?ver=3.7.1:2
    c @ jquery.min.js?ver=3.7.1:2
    fireWith @ jquery.min.js?ver=3.7.1:2
    ready @ jquery.min.js?ver=3.7.1:2
    P @ jquery.min.js?ver=3.7.1:2Understand this warningAI
    jquery.min.js?ver=3.7.1:2 Uncaught TypeError: $(...).magnificPopup is not a function
        at HTMLDocument.<anonymous> (VM527:6:51)
        at e (jquery.min.js?ver=3.7.1:2:27028)
        at t (jquery.min.js?ver=3.7.1:2:27330)

  • Rush Naidoo replied

    Hey Shea, just letting you know that we found a solution when we were experiencing this error on our website.  We noticed that there was a plugin conflict in the admin-ajax response, it was basically causing a redirect to another plugin whenever step booking for 2 was trying to load.   


    In order to check if you have the same issue: 


    - open Chrome on the page where you have your step booking form not loading. 

    - click f12 or open developer tools

    - click “Network” tab

    - filter by “admin-ajax”

    - click the request and check the “response header” section

    - see where the location header is being redirected to. 


    for us we saw it was pointing to another plugin here. By disabling that plugin it fixed the issue with amelia step booking form 2 not loading for logged in users. 

    Hope it helps

  • Shea replied

    Thanks Rush, I tried your solution but did not see a listing for admin-ajax. I talked with my server support though and they have deduced it is a conflict between WP Rocket and Amelia. this is troubling, as I rely on both plugins for my site to operate. I cannot really go without either one. 


    Is there anything you can do Amelia to help resolve this conflict? Here is what the admin of my server said

    Thank you for your patience.

    I investigated your case thoroughly and the issue turned out to be caused by the WP Rocket plugin (probably a certain feature/setting in it). Unfortunately, simply flushing the cache in WP Rocket doesn't resolve the issue; however I temporarily deactivated the plugin and then the issue stopped persisting and the form started loading as expected for non-logged in users:

    https://prnt.sc/PPMkJb4PRunr

  •  1,654
    Marko replied

    Hello again,

    If the first solution did not helped "you have enabled these JS optimizations, which have a negative effect on our New Step Form, which is based on Vue 3 Framework, the booking form won't show.

    9104114591.png

    The old Form is based on Vue Framework 2, but the New Form is based on Vue Framework 3;

    Once you disable the "minify JS" option in the Optimisations on WP Rocket, or similar, and purge the cache the form should appear.

    Also, the issue could be with the Page Optimize plugin. You have these settings 

    1285857871.png

    and they should be added to this first input amelia_booking_script_index like this

    5493199313.png

    and then everything will work with the new form."

    You can try this.

     

    There is a plugin called "WP Plugin Manager" that is used to disable certain plugins from specific pages. You can install it and disable that plugin from the page where the calendar did not load like this for example

    9392731693.png
    2954294314.png

    The calendar should load fine after that, please check it out from your end and let us know if this has helped.

    Looking forward to your reply. 

    Kind Regards, 

    Marko Davidovic [email protected]

    Rate my support

    Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/

    wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  • Shea replied

    Hi Marko,

    I appreciate your response, but these are the same instructions I’ve tried multiple times without success. Since I’ve already mentioned that this solution doesn’t work, I’m not sure why we’re revisiting it—can you confirm if there’s something different I should be trying?

    I also looked into your other suggestion regarding the Plugin Manager plugin, but since it requires an additional purchase, I wanted to clarify: Are you saying that I need to buy another plugin just to get yours to work? That doesn’t seem like a reasonable solution.

    I’d really appreciate it if your team could address this bug internally rather than requiring additional costs or workarounds from third party providers, WP Rocket is one of the largest and most common plugins for handling cache, so it seems this would be of utmost importance to resolve this issue to maintain your customers. 

    Please let me know if this can be resolved on your end, for now I will purchase this plugin in the hopes it will solve the issue - but I will not hold this as a permanent solution. If this is not resolved in a few weeks I will be looking at other service providers to take my business to.

    Looking forward to your thoughts.

  •  1,654
    Marko replied

    Hello again,

    WP Plugin Manager is free, so there is no need to purchase a new plugin.

    We are unable to log in using the credentials you previously provided. Could you kindly share new admin credentials with us so we can proceed?

    We wish you all the best and hope you have a wonderful day ahead. 

    Kind Regards, 

    Marko Davidovic [email protected]

    Rate my support

    Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/

    wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  • Shea replied

    Hey Marko, 


    Unfortunately you are incorrect, the free version does not allow you to disable plugins for a specific page, only all pages or all post types. I had to pay in order to have it enabled for me to disable WP Rocket on only my booking pages.

  •  1,654
    Marko replied

    Hello again,

    Until recently, this plugin was free, but we will certainly look into this further. However, please note that this is just a friendly suggestion—you are welcome to use any other caching plugin that suits your needs. There are many excellent alternatives, such as LiteSpeed Cache. While we understand that WP Rocket may be a superior option in some aspects, certain conflicts cannot always be resolved from just one side.

    Should you have any further inquiries, we kindly request that you open separate tickets for each question, and we will gladly assist you there.

    We wish you all the best and hope you have a wonderful day ahead. 

    Kind Regards, 

    Marko Davidovic [email protected]

    Rate my support

    Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/

    wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  • Shea replied

    All I'm saying is you are going to lose many customers or potential customers by not being more cooperative with other major plugin companies. The fact I am required to find an alternative caching plugin from one of the largest most trusted companies in the space in order to use your plugin drives a wedge. 


    I will be actively looking for an alternative booking plugin at this point until this is resolved. Hopefully you are able to fix this before I find and move to another provider 🙏 

  •  1,654
    Marko replied

    Hello again,

    We completely understand your concerns. However, some issues cannot be resolved solely on one side or by a single team—they require collaboration from both parties, provided that both are willing to cooperate.

    Our development team will do their best to address the matter within their capabilities, but we cannot guarantee that this issue with the third-party plugin will be resolved, as certain aspects are beyond our control.

    We fully respect your position and will support any decision you choose to make.

    Wishing you all the best and hope you have a wonderful day ahead.

    Kind regards. 

     

    Kind Regards, 

    Marko Davidovic [email protected]

    Rate my support

    Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/

    wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables