Multi Step Booking for Zoho

Beschrijving

WP Multi Step Booking is a powerful yet simple booking form plugin that allows users to:

  • Use a multi-step or single-step booking flow
  • Choose available dates and time slots
  • Select from gift options
  • Prevent duplicate bookings by email per date
  • Display the booking form using a single shortcode
  • Fully manage form settings from the admin dashboard

Key Features:

  • Multi-step and single-step form toggle
  • Time slot availability logic
  • Eastern Time (EST) support
  • Backend form settings
  • AJAX-based submission
  • Confirmation redirect

Usage

  1. Use the shortcode [wpmsb_booking] anywhere in your post, page, or template to display the form.
  2. The form will auto-render as multi-step or single-step based on your plugin settings.
  3. Bookings will be submitted via AJAX and validated in real-time.
  4. After a successful booking, users will be redirected to the Thank You page (configurable).

Settings Explained

Go to Settings > WP Multi Step Booking to access the following:

  • API URL: Create a API Function in ZOHO CRM and Paste the Function URL Here.
  • Thank You URL: Redirect URL after successful submission.
  • Form Type: Choose between multi-step or single to determine the frontend experience.
  • Available Slots: Comma-separated list of time slot options (e.g., 9:00 AM,10:00 AM,11:00 AM)

Schermafdrukken

  • Multi-step form flow screenshot-1.png

Installatie

  1. Upload the plugin to the /wp-content/plugins/ directory or install directly from WordPress admin.
  2. Activate the plugin through the “Plugins” menu.
  3. Go to Settings > WP Multi Step Booking to configure options:
    • API URL
    • Thank You URL
    • Form Type (multi-step or single)
    • Time slot values

FAQ

Can I use the same shortcode for both forms?

Yes! [wpmsb_booking] is the only shortcode you need. The plugin will load the appropriate form based on the selected setting.

How does time slot filtering work?

The form shows only the next 2 available weekdays (skipping weekends) and excludes the current hour if it’s past the 29th minute.

Can I prevent duplicate bookings?

Yes, the plugin automatically blocks duplicate email submissions for the same booking date.

How do I add the form in a template?

Use the shortcode like this:
`php

Beoordelingen

Er zijn geen beoordelingen voor deze plugin.

Bijdragers & ontwikkelaars

“Multi Step Booking for Zoho” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Bijdragers

Vertaal “Multi Step Booking for Zoho” naar jouw taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.

Changelog

1.0

  • Initial release with shortcode support
  • Dynamic multi/single form loading
  • Backend settings panel
  • AJAX submission with error handling
  • Date, time, and gift option fields