Skip to content
No results
MEC Knowledgebase
  • Installation
    • Installation
    • Activation
    • Auto Update
    • Manual Update
    • Change License Domain
  • Settings
    • General
    • Archive Page
    • Slugs/Permalinks
    • Currency
    • View All
  • Single Event
    • Single Event Settings
    • How to Add Event In MEC Plugin?
    • MEC Single Sidebar
    • Custom Fields
    • View All
  • Event Modules
    • Speakers
    • Organizers
    • Locations
    • Map
    • View All
  • Booking Settings
    • Booking Module
    • Booking Elements
    • Booking Form
    • Payment Gateways
    • View All
  • Event Submission
    • General
    • Access Level
    • FES Sections
    • Required Fields
    • View All
  • Integrations
    • Mailchimp
    • Paid Memberships Pro
    • BuddyPress
    • LearnDash
    • View All
  • Notifications
    • Booking Notification
    • Booking Confirmation
    • Booking Reminder
    • Admin Notification
    • View All
  • Addons
    • Elementor Single Builder Addon
    • Ticket and Invoice Addon
    • Event Seat Addon
    • Virtual Events Addon
    • View All
  • Other
    • Appearance Settings
    • Translation
    • Knowledge
    • Troubleshooting
    • Developer
MEC Knowledgebase

  • Categories
    • Installation
      • Installation
      • Activation
      • Auto Update
      • Manual Update
      • Change License Domain
    • General Settings
      • General
      • Archive Pages
      • Slugs/Permalinks
      • Currency
      • View All
    • Single Event
      • Single Event Settings
      • MEC Single Sidebar
      • How to Add Event In MEC Plugin?
      • Custom Fields
      • View All
    • Event Modules
      • Speakers
      • Organizers
      • Locations
      • Map
      • View All
    • Booking Settings
      • Booking Module
      • Add a Booking System
      • Booking Form
      • Organizer Payment Settings
      • View All
    • Event Submission
      • General
      • Access Level
      • FES Sections
      • Required Fields
      • View All
    • MEC Integrations
      • Mailchimp
      • BuddyPress
      • LearnDash
      • Paid Memberships Pro
      • View All
    • Notifications
      • Booking Notification
      • Booking Confirmation
      • Booking Reminder
      • Admin Notification
      • View All
    • Addons
      • Elementor Single Builder Addon
      • Ticket and Invoice Addon
      • Event Seat Addon
      • Virtual Events Addon
      • View All
    • Other
      • Appearance Settings
      • Translation
      • Knowledge
      • Troubleshooting
      • Developer

Submit a Ticket
MEC Knowledgebase

Toggle
  • Introduction
  • Installation & Activation
  • MEC Utility Dashboard
      • From here, you can:
  • App Access Management
      • Steps to create a new App Access:
  • Creating and Managing API Keys
  • QR Code Authentication
      • Advantages of QR Codes:
  • Mobile App Connection (QR / Manual Setup)
      • Method 1: QR Code (Recommended)
      • Method 2: Manual Setup
  • Security Features
  • Summary & Best Practices
      • Best Practices:
  • Language App Menu
      • Key Features:

Addons

MEC Utility

Introduction

MEC Utility is an add-on for Modern Events Calendar (MEC) that enables seamless integration between your WordPress website and the MEC Events mobile application. It provides secure API and QR Code-based authentication methods, allowing mobile users to access events, bookings, and attendees with customizable permissions.

Installation & Activation

  • Upload and install the MEC Utility plugin like any other WordPress plugin.
  • Activate the plugin from the WordPress admin dashboard.
  • After activation, a new menu item named ‘MEC Utility’ will appear in the admin panel.
  • By default, one App Access with limited permissions is created automatically.

MEC Utility Dashboard

The dashboard provides an overview of your current App Access keys, QR Codes, and quick access to important tools.

From here, you can:

  • View the number of active API Keys and QR Codes.
  • Scan the QR code with your mobile app for an instant connection.
  • Quickly copy API credentials.
  • Navigate to App Access Management.
mec utility 01 - MEC Utility

App Access Management

App Access Management allows administrators to create and configure different API keys with specific permissions. This ensures controlled access to events, bookings, and attendees.

Steps to create a new App Access:

  1. Go to MEC Utility > App Access.
  2. Click on ‘Create New App Access’.
  3. Assign a name and select permissions (Events, Bookings, Attendees, Check-in/Check-out).
  4. Save your settings.
  5. A new API Key and QR Code will be generated automatically.
mec utility 02 - MEC Utility

Creating and Managing API Keys

Each App Access generates a unique API Key. Currently, API Keys can only be deleted from the App Access Management page. Editing or restricting API Keys is not available yet but will be added in future updates. You can always remove an API Key if access is no longer required.

mec utility 03 - MEC Utility

QR Code Authentication

For convenience, every App Access also provides a QR Code. The QR Code contains both the website URL and API Key, allowing instant login from the MEC Events mobile app.

Advantages of QR Codes:

  • Users do not need direct site access.
  • Quick and secure authentication.
  • Multiple QR Codes can be generated and distributed.

Mobile App Connection (QR / Manual Setup)

There are two ways to connect the MEC Events mobile app to your WordPress site:

mec utility 04 - MEC Utility

Method 1: QR Code (Recommended)

  1. Open the MEC Events mobile app.
  2. Select ‘Scan QR Code’.
  3. Scan the QR Code provided by the admin.
  4. The connection is established automatically.
mec utility 05 - MEC Utility

Method 2: Manual Setup

  1. Open the MEC Events mobile app.
  2. Select ‘Connect Your Site’.
  3. Enter the Website URL and API Key.
  4. Tap the ‘Connect Your Site’ button.
mec utility 06 - MEC Utility

Security Features

MEC Utility is designed with security in mind:

  • API Keys and QR Codes can be revoked at any time.
  • Permissions can be tailored to specific roles.
  • QR Codes should only be shared with authorized users.

Summary & Best Practices

MEC Utility bridges the gap between your website and the MEC Events mobile app. By defining App Access entries with controlled permissions, you can ensure secure and efficient event management.

Best Practices:

  • Always assign the minimum required permissions.
  • Revoke unused API Keys and QR Codes.
  • Educate staff on secure QR Code handling.

Language App Menu

The Language App menu allows administrators to translate or customize any string that appears in the MEC Events mobile application. By modifying these strings, you can localize the app into your desired language or adapt its text to match your brand identity.

Key Features:

  • Translate built-in texts of the MEC Events app.
  • Provide a consistent localized experience for users.

After saving translations, the connected mobile app will automatically display the interface in the selected language.

mec utility 07 - MEC Utility

Share

Report Out Dated Content

If you think the content of this page does not reflect updated information, please let us know.

Report Now
Login Submit
0 Comments

No Comment.

Still no luck? We can help!

If you did not find what you were looking for, please submit a ticket in our support system.

Submit a Ticket
Webnus Banner
Modern Events Calendar

Please read our Terms and Conditions and Privacy Policy.

Review us on Trustpilot

Copyright © 2023. All rights reserved. Webnus Inc.