MEC – Zoom Integration Addon

Description

With Zoom Integration, you can show users the information regarding your meetings and webinars. Provide the users with an event link’s embedded code, a username, and a password. You can choose whether they should be able to see this information after the reservation or be shown to everyone. You can also send this information via email after the reservation is made. Put a badge on shortcodes and single events to make them stand out.

The minimum version required for this add-on is 5.12.0.

After installation, you can see a sub-menu in MEC’s main menu, which allows you to access the add-on data and its integration with Zoom. First, you need to get down to combining. For this, you should log in to your Zoom account and follow the procedures below:

Create OAuth App

1- In order to get the necessary APIs for activation, click on this link: https://marketplace.zoom.us/develop/create

Zoom Integration Addon
MEC – Zoom Integration Addon 1

 

2- In OAuth, create a new OAuth and continue as shown below; for further information on creating OAuth, click on this link: https://marketplace.zoom.us/docs/guides/build/oauth-app

Zoom Integration Addon
MEC – Zoom Integration Addon 2

Make sure to deactivate “Would you like to publish this app on Zoom App Marketplace?”

3- Now, click on ‘Create.’ You will be redirected to OAuth settings. In the first tab, you can see the Client ID information and Client Secret. Copy and paste them in the API settings of the add-on in the WordPress dashboard:

WordPress Dashboard > MEC Menu > Zoom Integration

You will see an option called ‘Redirect URL for OAuth’ where you should put the provided link in the add-on settings.

Zoom Integration Addon
MEC – Zoom Integration Addon 3

4- Add the link mentioned above or your website’s home page link to the whitelist URL:

zoom integration addon 04 1 - Zoom Integration Addon

Up to now, everything has been saved automatically. Now, click’ Continue’ to complete the OAuth configuration.

5- In the next tab, you should set short and long descriptions for this OAuth.

zoom integration addon 05 1 - Zoom Integration Addon

 

You can also have a cover image in JPG/GIF/JPEG/PNG formats with a 1200x780px ratio and 40MB size.

zoom integration addon 05 2 - Zoom Integration Addon

This would be the basic information of your application. Further down in this tab, you must insert the Company Name and Developer Contact Information.

zoom integration addon 05 3 - Zoom Integration Addon

Privacy policy, terms, and support URL are optional.

zoom integration addon 05 4 - Zoom Integration Addon

6- For now, we ignore the ‘Features’ tab. In the ‘Scopes’ tab, you need to add the required scopes by clicking on Add Scopes, and a pop-up window appears.

zoom integration addon 06 1 - Zoom Integration Addon

7- In the opened window, give permission for the meetings and webinars to be read and written. Do as follows:

zoom integration addon 07 1 - Zoom Integration Addon zoom integration addon 07 1 1 - Zoom Integration Addon

8- After doing so, you will see the Scope Names of IDs. You need to set a description for each. Click on ‘Edit’ and write your descriptions.

zoom integration addon 08 1 - Zoom Integration Addon

9- Your application is almost ready. Now you just need to add the Installation URL to the Zoom Integration.

Zoom Integration Addon
MEC – Zoom Integration Addon 4

10- Now, click on ‘Authenticate’ so it will be authorized.

4 - Zoom Integration Addon
MEC – Zoom Integration Addon 5

11- Click ‘Authorize’ to return to the Zoom Integration page. After doing so, the Authorization code will be automatically generated. Now click ‘Generate Access Token,’ and you will have new access.

Zoom Integration Addon
MEC – Zoom Integration Addon 6

12- The system will start checking to give permission. This might take a while. If you do not have a proper configuration for your host on the php.ini file, this might take more time or even give a timeout error. So make sure your server has a proper PHP execution time. After the generation of the access token, you will see a new box that points to the second stage.

Zoom Integration Addon
MEC – Zoom Integration Addon 7

Note: During the import process, you may find that the access token has expired. In this case, you need to refresh the page or click again on ‘Generate Access Token.’

13- In this stage, you can transfer your meetings or webinars from Zoom to MEC as an event. In order to do so, click on Get Meetings or Get Webinars to see the list of meetings or webinars. Select one, some, or all of them to be imported, and at the end, click on ‘Import.’

Zoom Integration Addon
MEC – Zoom Integration Addon 8

Note: During the import process, you may find that the access token has expired. In this case, you need to refresh the page or click again on ‘Generate Access Token.’

MEC Zoom Integration ‹ local — WordPress 1 - Zoom Integration Addon
MEC – Zoom Integration Addon 9

14- Go to the list of all events in the backend. The imported events contain essential information for entering the webinar of the meeting. You just need to complete your event and create the main characteristics of it, such as the speaker, organizer, description, featured image, etc.

Zoom Integration Addon
MEC – Zoom Integration Addon 10
Single Event Settings

Regarding the new tab after installing Zoom Integration, some complementary information is provided here:

  1. Type of the event
  2. View the zoom badge icon in all shortcodes as a badge:
    11 - Zoom Integration Addon
  3. View the badge on the Single Event page in the sidebar:
    10 - Zoom Integration Addon
  4. Join URL with title and link target
  5. Register link
  6. The password to join the Zoom event.
  7. Embed code (for instance, a YouTube video or…)
  8. View the above info at a certain interval before the event starts.
  9. Hide the details once the event is live.

A checkmark box can be found in front of the ‘Link and Password’ options. If you check them, the user can view that info when they make a booking, and consequently, they won’t be viewed on top and will only appear when the reservation is made.

zoom integration addon 15 1 - Zoom Integration Addon
MEC – Zoom Integration Addon 11

 

This addon uses placeholders for email to send the above-mentioned info to the users.

Making preparations for Exporting from MEC to Zoom:

You may need to transfer your events from MEC to Zoom. You must ensure you’ve defined what events need to be transferred. You can do this by going to Edit Event Page for each event you want to be transferred and then going to Event Details > Zoom Information and defining that your Zoom event is either a ‘Meeting’ or ‘Webinar.’

zoom integration addon 16 1 - Zoom Integration Addon

Then go to ‘Zoom Menu’ under MEC – you might need to generate the access code again – then in the new window, simply click on ‘Export Events to Zoom.’

There are no reviews yet.

Write a review

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.