Integrate Magento 2.X with MINDBODY

Appy Pie Connect allows you to automate multiple workflows between Magento 2.X and MINDBODY

  • No code
  • No Credit Card
  • Lightning Fast Setup
Heart

20 Million work hours saved

Award Winning App Integration Platform

About Magento 2.X

Magento 2.x is an open-source e-commerce platform written in PHP. It is one of the most popular e-feature-rich platforms that you to manage your eCommerce store without any hassle.

About MINDBODY

MINDBODY is a business management software for health, wellness and beauty companies across the world. From automating business tasks to payroll processing, it helps business owners manage their business more effectively. Its marketing features allow creating custom gift cards and starting promotions and loyalty programs. Screen reader support enabled.

Want to explore Magento 2.X + MINDBODY quick connects for faster integration? Here’s our list of the best Magento 2.X + MINDBODY quick connects.

Explore quick connects

Looking for the MINDBODY Alternatives? Here is the list of top MINDBODY Alternatives

  • Clubworx Integration Clubworx
  • Exercise.com Integration Exercise.com
  • Omnify Integration Omnify
  • vCita Integration vCita
  • Wodify Integration Wodify
  • Cliniko Integration Cliniko
  • Acuity Scheduling Integration Acuity Scheduling
Connect Magento 2.X + MINDBODY in easier way

It's easy to connect Magento 2.X + MINDBODY without coding knowledge. Start creating your own business flow.

  • Triggers
  • New Customer

    Triggers when Magento gets a new customer.

  • New Order

    Triggers when a new order is created (with line item support).

  • New Product

    Triggers when a new product is created in Magento.

  • New Sales Order Credit Memo

    Triggers when a new sales order creditmemo is created.

  • New Sales Order Invoice

    Triggers when a new sales order invoice is created (with line item support).

  • New Sales Order Shipment

    Triggers when Magento gets a new sales order shipment (with line item support).

  • Updated Customer

    Triggers when Magento gets a updated customer.

  • Appointment Booking Updated

    Triggers when a staff appointment updated

  • Class Description Updated

    Triggers when a class Description is updated

  • Class Roster Booking Status Updated

    Triggers when a Class Roster Booking status is updated

  • Class Schedule Updated

    Triggers when class schedule is updated

  • Class Updated

    Triggers when a class is updated

  • Client Contract Updated

    Triggers when a Client Contract is updated

  • New Class

    Triggers when a new class is created

  • New Class Visit

    Triggers when a new class visit is created.

  • New Contract

    Triggers when a new contract is created.

  • New Enrollment

    Triggers when a new enrollment is created

  • New Product

    Triggers when a new product created

  • New Registrant

    Triggers when a new registrant is created.

  • New Sale

    Triggers when a new sale is created.

  • New Staff Appointment

    Triggers when a new staff appointment created

  • Staff Updated

    Triggers when a staff is updated

  • Updated Registrant

    Triggers when new registrant added or an existing registrant is updated.

  • Actions
  • Create Category

    Create a new category

  • Create Customer

    Create a new customer

  • Create Order

    Create a new catalog order

  • Create Product

    Create a new catalog product

  • Create Sales Order Comment

    Create a new sales order comment

  • Create Sales Order Invoice

    Create a new sales order invoice

  • Create/Update Product

    Create/update a new catalog product

  • Update Product

    Update a catalog product

  • Add Appointment

    Action when a new appointment created

  • Create Sale

    Creates a new sale.

  • Create Update User

    Create a new user or updates an existing user.

  • Create User

    Create New User

How Magento 2.X & MINDBODY Integrations Work

  1. Step 1: Choose Magento 2.X as a trigger app and authenticate it on Appy Pie Connect.

    (30 seconds)

  2. Step 2: Select "Trigger" from the Triggers List.

    (10 seconds)

  3. Step 3: Pick MINDBODY as an action app and authenticate.

    (30 seconds)

  4. Step 4: Select a resulting action from the Action List.

    (10 seconds)

  5. Step 5: Select the data you want to send from Magento 2.X to MINDBODY.

    (2 minutes)

  6. Your Connect is ready! It's time to start enjoying the benefits of workflow automation.

Integration of Magento 2.X and MINDBODY

What is Magento 2.X?

Magento 2.X is an open-source eCommerce platform that allows merchants to create a powerful online store with ease of use and flexibility. It offers various features such as responsive design, 360 degree page views, multiple language support, built-in social media integration, etc. The Magento project was started in 2007. And it has over 1000+ extensions.Magento 2.X is now on its second major release. The new version has been rewritten from scratch. And there are many new improvements such as RESTful API, multiple stores, multi-store view, integrated search, improved performance, etc.Magento 2.X is released under the open source MIT license.

What is MINDBODY?

MINDBODY is the world's leading cloud platform for managing fitness and wellness businesses and improving member experience. It provides POS management software, scheduling software, class booking software, mobile apps, analytics software, marketing software and much more.MINDBODY is based in San Diego, CA. It was founded in 2002. And it has over 200 employees.C. Why should we integrate Magento 2.X and MINDBODY?It is well known that users often shop at online stores before they visit a physical store. If you can capture their information efficiently, then when they visit a physical store they will be more likely to make purchases because they know you.This integration improves the customer experience and increases conversion rates on your website while streamlining your business processes.

Integration of Magento 2.X and MINDBODY

1. First step is to install MINDBODY POS/scheduling software:i. Go to https://minbody.com/installation/software-installation . And enter your email address and password. You can download the software installation file from here.ii. Go to URL https://minbody.com/installation/software-installation . You can get the installation instructions here.2. Second step is to install magento extension:i. Go to https://github.com/Comperio/minbody_magento_connector . Click on green button "Clone or download" and you can get the source code from here.ii. Go to https://github.com/Comperio/minbody_magento_connector . You can see all the files related to this extension here. You have to copy these files into your Magento directory (usually /app/code/local. In my case I just copy all the files except index.php into app/code/local directory.iii. Log in to your Magento admin panel at http://yourwebsiteaddress/admin .iv. Go to System > Web Setup Wizard > General > Web root Directory . Enter the path where you have copied the files in step 2(ii. above and click Save Config .v. Go to System > Configuration > Advanced > Advanced > Developer > Javascript Options . Check option Enable Javascript & CSS compression . And click Save Config .vi. Go to System > Configuration > Advanced > Advanced > Developer > Debugging Options . Check option Enable Debug Mode . And click Save Config .vii. Then go to System > Cache Management > Clear All Caches . And click Save Config .3. Third step is to connect MINDBODY POS/scheduling software with Magento site:i. Log in to your Magento admin panel at http://yourcompanywebsiteaddress/admin . Go to Manage Stores . Then select Store View tab on left hand side menu. Enter your MINDBODY POS ID and click Submit button at bottom of page. Then you'll see your MINDBODY POS ID at top of page next to Store View dropdown list . We will refer this ID as POS ID from now on .ii. Then go to System > Configuration > Sales > Payment Methods , you can see that there is a Payment Method called MINDBODY Direct . This payment method has been added by magento extension automatically when we installed it in step 2 above . You can see its enabled checkbox has been checked by default . So we don't need to do anything here at this time .iii. Go to System > Configuration > Sales > Shipping Methods , you can see that there are two Shipping Methods called MINDBODY Direct Shipping Method and Retail Shipping Method . We will uncheck Enabled checkbox of Retail Shipping Method firstly and leave Enabled checkbox of MINDBODY Direct Shipping Method checked by default as shown below:

  • Then go back to System > Configuration > Sales > Shipping Methods , you can see that there are two Sales Methods called MINDBODY Direct Sales Method and Retail Sales Method . Uncheck Enabled checkbox of Retail Sales Method firstly and leave Enabled checkbox of MINDBODY Direct Sales Method checked by default as shown below:
  • Then go to System > Configuration > Sales > Tax Classes , you can see one Tax Class called MINDBODY Direct Tax Class has been created automatically when we installed it in step 2 above . By default this tax class has Enabled checkbox checked by default as shown below:
  • Go to System > Configuration > Sales > Shipping Methods , you can see there are two Shipping Methods called Retail Shipping Method and MINDBODY Direct Shipping Method . Uncheck Enabled checkbox of Retail Shipping Method firstly and leave Enabled checkbox of MINDBODY Direct Shipping Method checked by default as shown below:
  • Then go to System > Configuration > Sales > Tax Classes , you can see one Tax Class called Retail Tax Class has been created automatically when we installed it in step 2 above . Uncheck Enabled checkbox of Retail Tax Class firstly and leave Enabled checkbox of MINDBODY Direct Tax Class checked by default as shown below:
  • Now you are ready to test your integration between Magento 2.X and MINDBODY POS/scheduling software. First you have to enter a note about the testing into Admin Notes field of POS Settings as shown below:
  • Second you have go your POS Software (such as https://www.mindbodyonline.com . and add some notes about testing into Admin Notes field of POS Settings as shown below:

    Third you have to assign a location and a rpe for this POS session into Magento admin panel as shown below:

    Fourth you have go your POS Software (such as https://www.mindbodyonline.com . and assign a location and a rpe for this POS session into POS Software as shown below:

    Now you are ready to test your integration between Magento 2.X and MINDBODY POS/scheduling software by trying some transactions as shown below:

    In step 1 we have entered a note about testing into Admin Notes field of POS Settings as shown below:

    Then we can check this note as shown below:

    In step 2 we have assigned a location and a rpe for this POS session into POS Software as shown below:

    Then we can see these assignments in Magento admin panel as shown below:

    In step 3 we have entered a note about testing into Admin Notes field of POS Settings as shown below:

    Then we can check this note as shown below:

    In step 4 we have assigned a location and a rpe for this POS session into POS Software as shown below:

    Then we can see these assignments in Magento admin panel as shown below:

    After testing your integration between Magento 2.X and MINDBODY POS/scheduling software, remember to disable Debug Mode option under System > Configuration > Advanced > Advanced > Developer>Debugging Options , enable Javascript & CSS compression option under System > Configuration>Advanced>Advanced>Developer>Javascript Options , enable minbody_magento_connector extension options under System > Cache Management>Clear All Caches , clear all cache under System>Cache Management , re-enable Retail Shipping Method , re-enable Retail Sales method , re-enable Retail Tax Class , re-enable Retail Payment Method , re-enable Retail Shipping Method , re-enable Retail Sales method , re-enable Retail Tax Class , re-enable Retail Payment Method , re-enable Retail Shipping Method , re-enable Retail Sales method , re-enable Retail Tax Class under System>Configuration>Sales>Shipping Methods , re-enable Retail Payment Method under System>Configuration>Sales>Payment Methods , re-enable Retail Sales method under System>Configuration>Sales>Tax Classes , re-enable Retail Payment Method under System>Configuration>Sales>Tax Classes . And finally restart your server if necessary.

    The process to integrate Magento 2.X and MINDBODY may seem complicated and intimidating. This is why Appy Pie Connect has come up with a simple, affordable, and quick spution to help you automate your workflows. Click on the button below to begin.

    Page reviewed by: Abhinav Girdhar  | Last Updated on November 09,2022 06:11 pm