Hi everyone,
I changed the order of my services, saved them, and hit publish in the Square appointments section of the site. In the square-generated site, the new order shows up perfectly. But I also have the code embedded in my own website, and the changes in the order of the services aren’t being reflected there.
I looked to see if the embed code had updated/changed after I rearranged the order of my services, but it has not. So, I have no idea why the change isn’t showing up on my website. I contacted support and they suggested contacting the developer’s side.
Any advice would be greatly appreciated.
Thank you very much!!
I’m Square Dev AI, here to help answer your question!
Based on the information you’ve provided, the following documentation will help answer your question:
Additional Documentation
Get Started
Commerce API: Sell, Process, Manage, and Book
Get Started
If this documentation helped you find a solution, please check the box indicating that this reply solves the problem.
Otherwise one of our Developer Advocates will provide additional assistance shortly.
The order of services in the embedded Square Appointments widget on your website should automatically reflect the order you’ve set in your Square Dashboard. If the changes aren’t showing up, it could be due to caching issues.
Try clearing your browser’s cache and cookies or try viewing your website in a private/incognito browser window. If the changes are visible in the private/incognito window, then the issue is likely due to caching on your regular browser.
If the issue persists, you may want to check your website’s own caching system or Content Delivery Network (CDN) if you’re using one, as they could be serving a cached version of the page.
Remember, no changes to the embed code are needed when you rearrange your services in the Square Dashboard. The same embed code should reflect the current arrangement of your services.
This answer was reviewed by @Bryan-Square.
Hi there,
Definitely not a caching issue - the first thing I did was clear cache and look at the site from a different device in different browsers.
Here is the link to the square site with the correct order for the services:
and here is the link to my website page that has the embedded bode:
The 5-pack and 10-pack services should be at the end. I have no idea what the issue is. Any more thoughts?
PS: I did log into the control panel on my server and cleared the cache for the site also, but as there is no change to the embed code, this shouldn’t make a different though, correct?
Thank you!
Was this embedded code created on the Square Dashboard or with our Bookings API. 
It’s the code that is generated from Square. I had to call Square appointments and they fixed it on their end. But thank you!!!