Zoom Meeting Integration – Service Finder Theme
Service Finder Theme allows seamless Zoom meeting integration for online bookings. This documentation explains how Zoom integrates with the theme and how meetings work for admins, providers, and customers.
Step 1: Install & Activate Zoom Plugin
First, you need to install and activate the Video Conferencing with Zoom plugin on your WordPress website.
- Go to WordPress Admin → Plugins → Add New
- Search for Video Conferencing with Zoom
- Install and activate the plugin
Step 2: Enable Zoom Capability in Pricing Plans
Zoom meetings are controlled through Service Finder pricing plans. Admin must enable Zoom capability for the plans where online meetings are required.
- Go to Service Finder → Pricing Plans
- Edit the desired plan
- Enable the Zoom Call capability
- Save the plan
Only providers subscribed to plans with Zoom capability enabled will be able to host Zoom meetings.
Step 3: Configure Zoom API Credentials
After enabling Zoom in pricing plans, the admin must configure Zoom API credentials to allow communication between Service Finder Theme and Zoom.
- Go to Zoom → Settings in WordPress admin
- Open the Connect tab
Server-to-Server OAuth Credentials
Add the following credentials generated from your Zoom Server-to-Server OAuth app:
- OAuth Account ID
- OAuth Client ID
- OAuth Client Secret
Meeting SDK App Credentials
To enable Join via Browser, you must also configure Meeting SDK credentials.
- SDK Client ID
- SDK Client Secret
After entering all credentials, click Save and verify SDK credentials.
Step 4: Booking with Zoom Meeting
Once Zoom is configured successfully, meetings are automatically handled during the booking process.
- Customer books a service that supports Zoom meetings
- Booking is confirmed as per Service Finder workflow
- Zoom meeting details are generated automatically
Step 5: Start Zoom Meeting from Booking Details
After booking confirmation, both the customer and provider can access the Zoom meeting directly from the booking details page.
- A Start Meeting link appears on the booking details page
- Provider can start the meeting
- Customer can join the meeting
Meetings can be joined via the Zoom application or directly through the browser if Meeting SDK credentials are configured.
How Zoom Works in Service Finder Theme
- Zoom integration is controlled via pricing plans
- Meetings are created automatically after booking
- No manual meeting creation required
- Secure access using Zoom OAuth & SDK
- Seamless experience for both providers and customers
This ensures smooth online service delivery using Zoom within the Service Finder Theme ecosystem.