With version 4.6.0 of the Booking & Appointment Plugin for WooCommerce, you can now assign & book resources for various services.
Even vendors can effortlessly sell & book their products online thanks to the compatibility with the WC Vendors Pro plugin.
Let’s dive into the exciting integration with the WC Vendors Pro plugin, highlighting how vendors’ bookable products can be seamlessly booked and sold online.
This feature opens up new opportunities for enhancing your e-commerce capabilities.
WC Vendors Pro plugin’s compatibility with Booking & Appointment Plugin for WooCommerce
WC Vendors is a feature-rich plugin that provides a platform for other sellers and vendors to sell all types of products on your WooCommerce store. This WooCommerce-based Multi-Vendor plugin streamlines product management, shipping, and branding options, making it an invaluable tool for your e-commerce site.
With the Booking & Appointment Plugin for WooCommerce, all vendor products can add booking settings to various product types and assign different levels of control to vendors. This compatibility allows vendors to easily manage bookings and orders without needing access to the WordPress admin dashboard.
This seamless integration makes selling and booking products extremely efficient, significantly boosting online sales and enhancing the overall user experience. Note: WooCommerce v2.3 or greater is required to use this plugin.
A. Setting Up WC Vendors Plugin
B. Assigning a Vendor to a Product
A. Setting Up WC Vendors Plugin
There are 2 versions of the WC Vendors plugin – Lite and Pro available in the market.
Please install and activate both plugins to start setting up the plugin.
After activation, you will find the WC Vendors option on the dashboard.
Here, the WC Vendors landing page has a complete list of settings in different tabs.
WC Vendors landing page
The settings under the General tab allow you to set % of commission, registration of vendors, set shop options like Vendor Shop Page URL (this will be yourdomain.com/vendors/store-name/), and display labels.
The most important and basic settings required for the setup are adding Capabilities, Pages, and Pro settings.
After adding the General settings, the capabilities as desired should be assigned to the vendor from the Capabilities tab.
You can enable them all as shown below:
Adding Capabilities settings
Add pages that the vendor can access to manage their store.
These pages can be created and published manually using the shortcodes specified under the Pages tab.
There are mainly 3 pages created under WooCommerce > Pages. They are Vendor Dashboard, Shop page, and Orders page.
These pages are then published so the page configuration action can be managed under the WC Vendors section.
To configure the pages, go to WooCommerce > WC Vendors. Select these newly created pages from the dropdown for each of the 3 pages and click the Save Page changes button as shown below:
Adding pages for the vendor’s side
When using the Pro version of the plugin, you must create a dashboard page for the vendors.
This is where the Vendors will be able to manage their stores.
For this, go to the Pro tab under WooCommerce > WC Vendors.
Create a WC Pro Dashboard page using the shortcode and publish it under WooCommerce.
Then under the Pro tab, select this newly created page for the Pro Dashboard Page setting.
Click the Save Pro changes button as shown below:
Adding page for Pro Dashboard Page
Once these pages are added, you will have access to these pages in the vendor login.
To access the site as a vendor, you must add a user with the role ‘Vendor’.
Go to Users > Add New page add all the user details like name, website, and assign a role.
You can assign a role to the user by clicking on the Role dropdown.
Select Vendor from the displayed list as shown above.
Adding a vendor role
Now login using the Vendor’s credentials and you will be able to see the above created pages displayed as shown below:
Vendor side displaying created pages
As you can see, the WC Pro Dashboard page is selected and hence the dashboard details appear.
B. Assigning a Vendor to a Product
Once a vendor has been created, you can assign this vendor to the products.
1) Assigning a Vendor to an existing product
For instance, you want to assign Vendor: tester to Hotel Paradise product.
Go to the product and in the Vendor meta box select this vendor from the dropdown as shown below:
Assigning vendor to the product
Now this product will be displayed on the Vendor Dashboard under Products:
Product displayed on the vendor’s Products section
If you wish to edit the details of the product, click the Edit button that appears on mouse hover as shown below:
Edit option on mouse hover
The Edit Product page will be displayed after clicking the Edit option.
You can make suitable changes here and click the Save Changes button.
Edit products page
That’s how Vendors can create products using WC Vendors!