Reading list Switch to dark mode

    WooCommerce Marketplace Booking Reservation System

    WooCommerce  Marketplace Booking Reservation System: Using this extension, the sellers can add their own booking products and can update their products as well. The seller can add/edit booking products from their profile and add booking slots by two types “One Booking for Many days” and “Many Booking For One Day” and can make it disable also

    Similarly, the admin can also add/edit booking products from their profile and can add booking slots utilizing the available booking types.

    Note: This extension is an add-on to the Marketplace Multi-Vendor extension. You must have installed it before making use of the WooCommerce  Marketplace Booking Reservation System.

    Support

    Dear Customers, for any question/query, please raise a ticket at our help desk system. We will do our best to answer as quickly as it is possible. Don’t give us a low rate without contacting support on the issue you’ve faced with. We are always happy to help you out.

    Watch the video to understand the extension workflow:-

    8VnVyf9f40E

    Features

    • The admin and sellers both can add bookable products and manage their respective slots.
    • Bookable Product type has been made available for creating the booking products.
    • The admin and Sellers both can edit products and create two types of bookings “One booking for many days” and “Many bookings for one day”.
    • The sellers can see all booked product history under their accounts.
    • The customers can check their booked products under their account panel.
    • The customers will have a panel on the product page from where they can book their booking as required.
    • The admin and the sellers can keep the slots open or closed for particular time slots and particular days.
    • The admin & the sellers can edit slots and set the disable days for the booking product.

    Installation Process

    The user will get a zip file which he has to upload in the “Add New” menu option in the WordPress admin panel. For this login to WordPress Admin Panel and Under the Dashboard hover your mouse over the “Plugins” menu option which brings out a Sub-Menu and then select the “Add New” option.

    Start your headless eCommerce
    now.
    Read More

    webkul_wc_mp_booking_reservation_system_add_plugin_1

    Click on the option “Upload Plugin” at the top of your page to upload the zip file of the WooCommerce Marketplace Booking Reservation System.

    webkul_wc_mp_booking_reservation_system_add_plugin_2

    After that, click on the “Upload Plugin” option, below that you will see a button “Choose File” click on the button to browse for the zip file as per the snapshot below.

    webkul_wc_mp_booking_reservation_system_add_plugin_browse_fileAfter that, the file, click the “Install Now” button to install the plugin as per the snapshot.

    Webkul Wc Mp Booking Reservation System Add Plugin Select File

    Now when the plugin is installed correctly, you will see the success message and an option to activate the plugin. Click on “Activate Plugin” to activate the installed plugin.

    Webkul Woocommerce Shipping Restriction Activate Plugin

    Module Translation

    To know how to translate the module, WooCommerce Marketplace Booking Reservation System. You can click here.

    Generate API Key – For Displaying Maps

      • Go to the Google Maps Platform
      • Tap ‘Get Started‘ on the top right-hand side.
        Get Started Google Maps
      • Now, check all options – ‘Maps‘, ‘Routes‘ and ‘Places‘ and tap ‘Continue‘.
      • Enable Google Maps Platform
      • If you want to use an existing project, please select it from the list. Otherwise, select ‘Create a new project‘ and enter a project name.
        Select Or Create A Product
    • Create Billing Account.
    • Now, tap ‘Next‘ to continue and complete the steps.
    • Click ‘Next‘ to enable the APIs the select the project.
    • lastly, you need to copy the generate API key within the settings sub-menu option under the WC Marketplace Booking System.
      Google Maps API Key Generated

    Seller’s End – Workflow

    After that, the sellers will have these 3 menu options under their account panel –

    Seller Product List

    Add New Booking Product

    To add a new booking product the seller needs to navigate to Products->Add Product in WooCommerce Marketplace Booking Reservation System

    seller_product_list

    Here, the seller needs to tap on the Add Product button. This brings up a section to add a new product. Here, select the –

    • Product Category for the Booking Product.
    • Bookable Product under the Product type and tap the Next button.

    seller_add_product

    Taping the Next button brings up the section to add the product information.

    product_details_add_seller

    Here, enter the information for the booking product that includes –

    • Product Name
    • Product Description
    • Price
    • Product Thumbnail
    • Product SKU
    • Short Description

    lastly, tap the Save button and this brings this section to set up the booking information for this product. So, navigate to the Booking Tab.

    Marketplace Booking and Reservation

    Product Booking Details Add Seller

    Here, the seller needs to –

    • Select a Booking Type as – ‘Many Booking in a Day‘.
    • Set the Booking Status as – Enabled.
    • Select the Start Date and End Date for the booking product.
    • Enter the Booking Stock Per Slot.
    • Enter the Location for the Booking(gets auto-detected using Google Maps API key).
    • Set the span of the booking time slot.
    • Enter Break Time Between Bookings for the product.
    • Create the Start and End times for the slots.
    • Choose to make the slots closed for particular days by choosing the status as closed else select them as Open.

    Lastly, tap the Update button and the booking product is ready for use at the frontend.

    Add Product Completed By The Seller

    Booking Type – Many Bookings In A Day(Frontend View)

    Now, the booking product will be visible at the webstore frontend.

    Booking Product Visible At Frontend

    The customers can select the date by taping the date section.

    Select Date Customer Seller Product

    Available slots can easily be chosen for the selected date by the customers.Customer Select Slots Seller Product

    The quantity for the selected slots can be set by the customer.

    Seller Product Quantity Choose

    The location of the event can be checked by tapping on the location link and under the booking product you can see the exact location of the event.

    On Map Location Is Visible

    Example: Booking Type – One Booking For Many Days Seller’s End.

    To add a new booking product the seller needs to navigate to Products->Add Product.

    seller_product_list

    Here, the seller needs to tap on the Add Product button. This brings up a section to add a new product. Here, select the –

    • Product Category for the Booking Product.
    • Bookable Product under the Product type and tap the Next button.

    seller_add_product

    Taping the Next button brings up the section to add the product information.

    Seller Camping Event For Customers

    Here, enter the information for the booking product that includes –

    • Product Name
    • Product Description
    • Price
    • Product Thumbnail
    • Product SKU
    • Short Description

    Furthermore, tap the Save button and this brings this section to set up the booking information for this product. So, navigate to the Booking Tab.

    camping_bookining_select_seller

    After that, tap the Update button and the booking product is ready for use at the frontend.

    Additionally, remember to make the product status live to enable at the frontend.

    Edit Product Enable At Frontend

    Booking Type – One Booking For Many Days (Frontend View)

    Now that, the booking product will be visible on the website front along with the Price, Location, and Booking Information.

    Camping Event Viewed at Frontend

    Furthermore, the customers can select the date by taping the date section.

    camping_seller_select_date_customer

    However, Available slots can easily be chosen for the selected date by the customers. Here, the slot starts from the 9th of April 20019 to the 10th of April 2019.camping_select_seller_account

    After that, the quantity for the selected slots can be set by the customer.

    seelct_slot_camping

    Therefore, the location of the event can be checked by tapping on the location link and under the booking product you can see the exact location of the event.

    Satellite View Customer View At Frontend

    Seller’s – Booking Management

    After that, the seller creates the booking products, and all of the booking products are visible under the Manage Booking section.

    manage_booking_sellerend_section

    Here, the seller can –

    • Edit Slots for booking products
    • Manage Orders for the created products

    Edit Slots

    To reach the Edit Slots section for a booking product, tap the Edit Slots under the Action column for the respective product. Here, the seller can make the available slots Open or Closed and tap the Update Status button to make the changes.

    Camping Slots of Seller

    Therefore, navigate to the Disable Days tab. Here, the seller can also make the Days as Disabled for a particular booking. The seller can choose Closed From and Close Till Dates.

    Additionally, the seller can easily add more disable days and can remove the same as required. From the same section, the seller can navigate to the actual product by tapping the Edit Product button a the top right-hand side.

    Manage Booking Camping Event Seller's End

    Manage Orders

    Tap the Manage Orders button at the top right-hand side of the main Manage Booking section to manage the orders and it brings the section visible below.

    Then, the seller can navigate to the actual booking product, and check the bookings for a particular booking product by tapping the Booking link visible under the Action column.

    Manage Orders Section Seller End

    Thus, tapping the Booking link for the respective Booking Product brings up all the orders for that particular booking product. Here, the seller can tap the Order ID to reach the particular order and the seller can complete the order.

    Campin Event Details

    Admin’s End-Workflow

    ExampleBooking Type – Many Booking In One Day (Back end)

    Therefore, the admin will be able to add the booking product by navigating through Products->Add New.

    Add basic Details To Booking Product

    Then, the admin creates a booking product by selecting the appropriate product information that includes –

    • Booking Product Name
    • Selecting the Product Data as – a bookable Product
    • Choosing the product type as Virtual
    • Setting up the Price of the booking product

    After that,  setting up the appropriate product information, navigate to the Booking menu option on the left-hand side.

    Add Basic Details Under Booking Section

    Then, the admin needs to –

    • Select a Booking Type as – ‘One Booking For Many Day‘.
    • Set the Booking Status as – Enabled.
    • Select the Start Date and End Date for the booking product.
    • Enter the Booking Stock Per Slot.
    • Enter the Location for the Booking(gets auto-detected using Google Maps API key).
    • Set the Booking Time Slot.
    • Enter the Break Time between bookings.
    • Set the span of the booking time slot by creating the Start Day, Start Time, and End Day, End Time.

    Lastly, save the product and the booking product is ready for use at the frontend.

    Booking Type – Many Booking In One Day (Frontend View)

    Now that, the booking product will be visible at the website frontend.

    Admin Product Visible At Frontend

    Therefore, the customers can select the date by taping the date section.

    Select Booking Date Via Calendar

    Similarly, available slots can easily be chosen for the selected date by the customers.Customer Select Slot

    The quantity for the selected slots can be set by the customer.

    Slot Quanity Added By The Customer

    The location of the event can be checked by tapping on the location link and under the booking product you can see the exact location of the event.

    Map View At Customer End

    ExampleBooking Type – One Booking For Many Days (Back End)

    The admin will be able to add the booking product by navigating through Products->Add New.

    Add basic Details To Booking Product

    Here, the admin creates a booking product by selecting the appropriate product information that includes –

    • Booking Product Name
    • Selecting the Product Data as – A bookable Product
    • Choosing the product type as Virtual
    • Setting up the Price of the booking product

    After that, navigate to the Booking menu option on the left-hand side.

    1BFMD_admin_end_basic_information_booking_section

    Here, the admin needs to –

    • Select a Booking Type as – ‘One Booking For Many Day‘.
    • Set the Booking Status as – Enabled.
    • Select the Start Date and End Date for the booking product.
    • Enter the Booking Stock Per Slot.
    • Enter the Location for the Booking(gets auto-detected using Google Maps API key).
    • Set the span of the booking time slot by creating the Start Day, Start Time, and End Day, End Time.

    lastly, Save the product and the Booking Product is ready for use at the frontend.

    Booking Type – One Booking For Many Days (Frontend View)

    Now that, the booking product will be visible at the webstore frontend.

    Admin Product Visible At Frontend

    The customers can select the date by taping the date section. The available dates are displayed according to the slots created. The admin has created slots that are valid for 2 days each. The slots start from MonTue, WedThurs, FriSat then again repeat as on Sun we have not created a slot so it’s not available.

    Desert Safari Product At Frontend Calendar Select

    Available slots can easily be chosen for the available dates by the customers.Desert Safari Product Select Slots

    After that, the quantity for the selected slots can be set by the customer.

    Desert Safari Product Select Quantity

    The location of the event can be checked by tapping on the location link and under the booking product you can see the exact location of the event.Map View At Customer End

    Admin’s – Booking Management

    The admin will have the WC Marketplace Booking System with 3 sub-menu options –
    Admin Menu Option Management

    • Booking Product
    • Booking Orders
    • Settings

    Booking Products

    Under this section, the admin of the WooCommerce marketplace web store will be able to find all the created booking products listed.

    Booking Products Section Admin's End

    Here, the admin will be able to –

    • Edit a booking product by tapping the Edit button.
    • Edit slots for the respective booking product.

    Edit Bookable Product by the Admin

    Tapping the Edit Slots button brings up the section to set the created slots as open or close and to disable the Days. For the slots, the admin can set the available slots as open or closed as required and the same would reflect on the frontend as well.

    Booking Section Booking Slot

    Under Disable Days, the admin can set the days as closed as per the need. The admin can choose to disable the days by selecting the Closed From and Till date. To disable a particular date, select the same closed from and closed till date. The admin can also add multiple disable days as required.

    Slots disable Days Edit Admin

    Booking Orders

    Under this section, the admin can find all the booking products listed and can check all the bookings that are made for a particular booking product. The admin can also delete all the booking products listed under this section by mass selecting the products and then choosing the delete option from the Actions drop-down menu.

    Booking Orders Admin Booking View

    To check, tap the Bookings Link under the Actions column to check all the bookings made for the respective booking product. The orders can be completed by the admin by navigation to the default Orders section.

    Order Booking Product

    Settings

    Under this section, the admin needs to enter the Google Maps API so as to display the location Map at the frontend to the customers.

    Google API Enter

    Customer’s Workflow

    Customers can see the booking products at the web store frontend with all the product details. Here, the customer is able to see the booking product details that include –

    • Booking Product Name
    • Location of the booking product(Tap it to view the location on Google Map)
    • Booking Information for the particular booking product
    • Book Now button to add the product to the cart for checkout.

    Marketplace Booking and Reservation

    Customer Workflow - Camping One Booking For Many Days

    After that, by adding the product to the cart, the customer can see the details of the booking product within the shopping cart as well.

    Event Booking Details Visible In Cart

    After that, click on the Proceed to checkout button, and the customer will see the checkout page. Here, the customer will check the billing, and order details, and tap the Place order button to place the order.

    Checkout Page Camping Event Details Customer'e End

    Lastly, the customer can check the Order Received details.

    Order Received Details

    The customer can also check the details of the placed order by navigating to the Orders menu option under their account panel.order_section_customer_account_panel

    The customers will find the details of the booking product with details of the slots booked. The customers can also see the booking from Date, Time, and the Booking Till Date and Time.

    order_details_customers_end_booking_product

    That’s much for the WooCommerce Marketplace Booking & Reservation System.

    For any queries, doubts, or suggestions regarding the extension get back to us at [email protected] or raise a ticket at our HelpDesk System.

    Current Product Version - 1.0.1

    Supported Framework Version - WordPress: 6.0.0, Woocommerce: 6.5.1, Woocommerce Marketplace: 5.2.0

    Blog Version - WordPress: 6.0.0, Woocommerce: 6.5.1, Woocommerce Marketplace: 5.2.0
    • Version WordPress: 6.0.0, Woocommerce: 6.5.1, Woocommerce Marketplace: 5.2.0
    • Version 3.0.x, 3.1.x, 3.2.x, 3.3.x, 3.4.x, 3.5.x
    . . .
    Add a comment

    Leave a Comment

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


    Be the first to comment.

    Back to Top
    Very helpful and super fast support from Abhishek. Much appreciated for your help. He is very helpful and keen to resolve the issue.
    Emma Nguyen
    Co-Founder
    www.chaocatering.com.au
    Talk to Sales

    Global

    Live Chat

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home

    Table of Content