1. Home
  2. Docs
  3. Zovonto Bookings and Appo...
  4. Setting up the Plugin
  5. Plugin Settings

Plugin Settings

To access the Plugin settings go to Zovonto Pro → Settings

General Settings
  • Set the default interval of time slots which has to be displayed in Time Slot Interval

  • Enter the no. of days by which the customer can book in advance in Advanced Booking Period option

  • If you want to allow your users to Cancel their appointments, enable Allow Customers to Cancel their Appointments option

  • Set the time until the customer can cancel their appointments in Allow Customers to Cancel option

Working Hours
  • The default Working Hours of each Staff can be set here. This setting will be overridden by each Staff Working Hours set in Zovonto ProStaffs

Holidays
  • In the Calendar, you can select the day and mark it as Off Day.

  • You can also Repeat the Off Day for the upcoming years. For example, you can mark January 1 and if you Repeat it then, for the upcoming years January 1 will be automatically set as Off Day.

Company
  • Fill the details of your company in the respective fields which can be used for displaying your company info in the email notifications

Payment Settings
  • Set your currency in Currency field. Price of appointments will be displayed and charged based on the currency selected here

  • Set the position to display the currency symbol in Currency Symbol Position field

  • Give the decimal value separator in Decimal Separator field

  • Enter the number of decimals to be displayed for the price in Number of Decimals field

  • Give the thousand separator in Thousand Separator field

Payment Gateways

Zovonto supports the following payment gateways, Edit the payment gateways to customize and give the credentials.

  1. Pay Offline

  2. Stripe

  3. PayPal

1. Pay Offline
  • Select the Enable/Disable checkbox to display this gateway in the booking form

  • Customize the name of the gateway to be displayed for the gateway in Title field

  • Give the gateway description in Description field which will be displayed if the gateway is chosen by the user

2. Stripe(fully PCI Compliant)
  • Select the Enable/Disable checkbox to display this gateway in the booking form

  • Customize the name of the gateway to be displayed for the gateway in Title field

  • Give the gateway description in Description field which will be displayed if the gateway is chosen by the user

  • Choose the Card Brands from Card Brands to be Displayed option so that only the selected card logos will be displayed in the frontend

  • Enable Test Mode checkbox if you want to test the Stripe transactions and Provide the Test keys in the respective fields. After testing it with Test Mode, disable the checkbox and Provide the Live keys in the respective fields to get live transactions

Getting Stripe Keys:
  1. Login to your Stripe account in https://dashboard.stripe.com

  2. Go to Developers → API Keys

  3. Live credentials will be displayed there

  4. If you want to list Test credentials, toggle the View test data button

3. PayPal
  • Select the Enable/Disable checkbox to display this gateway in the booking form

  • Customize the name of the gateway to be displayed for the gateway in Title field

  • Give the gateway description in Description field which will be displayed if the gateway is chosen by the user

  • Provide your PayPal address in PayPal email field

  • To test the payments before going to live, enable PayPal sandbox checkbox

  • By providing PayPal Identity Token, payments will be updated without the need of IPN Response from PayPal. To get PayPal identity token, goto your PayPal Profile > Profile and Settings > My Selling Tools > Website Preferences and enable Payment Data Transfer

  • Set a prefix for your invoice numbers in the Invoice prefix field

Booking Form
  • In this section, you can customize the labels, menus, etc which will be displayed in the frontend booking form. Customization for frontend can be done in this section.

Booking Form Customization
  • You can customize the appearance of the Booking form in this section

Account Management Settings
  • If Allow Account Creation for Guest Users option is enabled, users can create an account using the Registration form

  • Select Automatic in Account Creation Type if the user account has to be created automatically and their account details have to be sent through email. If Manual is selected, the user will be asked for email id and password while booking the appointment.

  • Select Mandatory in Account Registration Method if you want the customer must register on the site in order to book an appointment

  • Select the WordPress user role for the users who are newly registered on the site in User Role for New User Account option

Default Pages Settings
  • While Activating the plugin for the first time, default pages will be automatically created for the user to sign up as a WordPress user. If you want to assign a different page, then you can select the page

  • In the Customer Signup/Dashboard Page, if the customer is already a logged in user, then all their Booking details will be displayed on that page. If the user is a Guest, then Signup/Registration form will be displayed in the page

  • In Terms of Use page, you can give your Terms and Conditions

  • In the Login Form, Lost Password link will be displayed which when clicked, the user will be redirected to Lost Password Page.

Google reCAPTCHA Settings

Display Google reCAPTCHA on → Select the pages you want to display the Google reCAPTCHA below the registration/login form

Steps to get reCAPTCHA Site key and Secret key

1. Go to https://www.google.com/recaptcha/admin#list

2. Login with your Google Account

3. Choose the type of reCAPTCHA as reCAPTCHA v2

4. Set the Domains to use the reCAPTCHA

5. Click the Register button

6. Now, you can find the Site key and Secret key

How can we help?