Mindbody Buy Now code not firing off correctly

Hello all! I own an indoor cycling studio and was really looking forward to switching to Wix so that I can easily update my own website. I’ve built the whole thing out and when I got to my pricing page… I realized I cannot use Wix. I am with Mindbody and they provide HTML code to create a Buy Now button that then links to our internal class packages. When a site visitor click on the button, there supposed to be a pop up with the cart where they complete transaction. Apparently Wix iframe blocks this pop up. Can anyone help me overwrite the code? Mindbody said its a Wix issue and Wix pointed me to this forum.

Here is my site in Wordpress and works correctly:
https://ratiocycling.com/class-pricing/

Here is my site in Wix. It’s the Buy Now link (I can make it into a button later), but it’s stuck inside this weird box. Can I do anything about it?

https://sunsetfitnessla.wixsite.com/ratiocycling/class-pricing

Thank you in advance!

Hi,
I looked at your site and the pop up worked fine, it seems like your Iframe element is too small, which makes it hard to view the content of the Iframe.

Hi, I’m having exact same issue. Please tell me you figured out a solution as MB says it works with WIX.

Hi Katy! NOPE!!! WIX DOES NOT work with Mindbody. And their support is real crappy. I’ve spent two months trying to figure this out. They iframe does not work with MB widgets. You might be able to resolve if you hire a developer… but it kind of defeats the purpose right?

I’ve tried tried everything. Talk to MB until I was blue in the face. The helped me with MB code and to align it so that it would *somewhat deploy correctly. I jerry rigged it enough where it looked okay. It took a ton of work in aligning my frames in the pricing page to look okay for each pricing option to depoy-- it was a LOT of manual labor and day of frustration. The mobile pricing page had to be built separately with non-mobile iframes hidden. So completely separate page with everything manually built from scratch. Tears and sweat. And no help from WIX. Finally, it was almost done, but the pricing pages were kind of floating on mobile, they worked, but floated in each frame. So I had to make a hard decision–to abandon the whole thing.

I switched to Squarespace and rebuilt the entire site. Took 4 days. check it out: ratiocycling.com

It is a completely different platform and took a minute to figure out how to work it. Their drawback is that your can’t just move stuff around, it it locked into the template. But it is way easier and everything deploys correctly. I did have to learn some basic code and css – the pricing page was a pain again, but i used the restaurant menu template and tips from this lady: The Complete Guide to Integrating Mindbody with your Squarespace Website

@zhenyoochka Thanks so much. I have spent 2 days and am beyond frustrated. Why does MB claim that this feature works on WIX platform?

@katy I think that once upon a time it did, and then WIX changed things. We learned about WIX at the MB conference last year. The WIX reps were there talking it up. It is so beyond disappointing! We paid for a full year of WIX upfront and they will not refund the fee. It is a very crappy service if you ask me. This should be escalated somehow so that people know before they waste their time and money.

Hey Katy and Zhenya, just having the exact same issue as you had…thought i would check in and see if you new of any updates on this within WIX…doesn’t seem possible and was about to start the process of rebuilding the site with Squaespace.

Let me know, thanks in advance!

Ash

Try looking at MindBody own support pages…
https://support.mindbodyonline.com/s/article/Putting-a-HealCode-Link-on-Wix-branded-web-tools-formerly-HealCode?language=en_US
https://support.mindbodyonline.com/s/article/Putting-widgets-on-Wix-branded-web-tools-formerly-HealCode?language=en_US
https://support.mindbodyonline.com/s/article/Adding-a-pricing-list-to-a-Wix-website-branded-web-tools-formerly-HealCode?language=en_US
https://support.mindbodyonline.com/s/article/Adding-a-Login-Register-Link-to-a-new-Wix-page-branded-web-tools-formerly-HealCode?language=en_US

Also, please note that Wix won’t provide support for third party code from third party providers as it has not had the chance to fully test it on their servers etc.

If you are stuck with third party code then you need to go back to the third party , in this case MindBody, and speak to their own support.

https://support.wix.com/en/article/using-iframes-to-display-visible-content-on-your-site
Wix cannot provide support for external codes that were not created or tested with Wix. If you are experiencing an issue with your code snippet, please contact the provider directly.

Also, note on that same page linked above from Wix that you are limited to what you can use in iFrames if you are using a free Wix website as they are sandboxed.

To have full control and not sandboxed iFrames, you need to be using a paid plan from Wix.

That might have been one of the issues that the users were facing above, especially if you look at the Wix website link in the original post.

They give a website link of
https://sunsetfitnessla.wixsite.com/ratiocycling/class-pricing

Which is a free Wix website as it has the prefix of users name, then .wixsite.com/ brand and then the suffix of the actual website name.

So all iFrames on that site would have been sandboxed and not everything would have been available and usable to the user.

It also has the Wix branding on it, so that is a free site giveway!