Marketplace Seller Vacation Plugin for WooCommerce allows the seller to display an unavailability message if the seller is unavailable or if a seller wants to keep his shop close temporarily.
The seller can close the shop for the desired period of time and the users will get to know that the seller is not available through a message that will display against the seller’s products.
Note- Marketplace Seller Vacation Plugin for Woocommerce is an add-on to WooCommerce Multi-Vendor Marketplace Plugin.
The user must first install WooCommerce Multi-Vendor Marketplace to make use of Marketplace Seller Vacation Plugin for WooCommerce.
Check the plugin video for a better overview –
Features
- Vacation messages is set by the seller when unavailable.
- A seller can set the dates for the duration of the unavailability or vacation.
- A seller can set product status as enable or disable to display or disable products from the product page during unavailability.
- Vacation status as on or off to show the availability or unavailability will done by seller.
- Admin can choose “product disable” to disable the products of the unavailable seller.
- Admin can choose “add to cart disable” to disable the products of the unavailable seller.
- Fully open-source and can be customize as per need
- Admin can set up cron to automatically enable or disable the unavailable seller’s products.
- Admin can view the seller’s name, vacation message, product status in the admin panel.
Installation
The user will get a zip file which needs to uploade in the “Add New” menu option in the WordPress admin panel.
For this login to WordPress Admin Panel and in the Dashboard hover your mouse over the “Plugins” menu option select the “Add New” option.
After this, the user will see an option on the top of the page that is “Upload Plugin”, click the option to upload the zip file.
On clicking the “Upload Plugin” option, the user will see a “Choose File” button.
Click on the button to browse for the zip file as per the image below.
After browsing the file, click on the “Install Now” button so as to install the plugin as per the snapshot.
Once the plugin is install, the user can see a “Plugin installed successfully” message and an option to activate the plugin.
The user needs to click on the “Activate Plugin” button to activate the plugin.
Backend Configurations
The admin can set the configurations for the seller vacation under Marketplace Seller Vacation > General Vacation Settings.
For Seller Product Disable Type, the admin can select either Product Disable or Add To Cart Disabled.
Furthermore, The admin can set Seller Product Disable Type as Product Disable. The admin can set a message for Cart Page Label for Close Shop as shown in the image.
It shall display at the front end when the seller is unavailable for a period of time.
The admin can also select Add to cart Disabled for the Seller Product Disable Type option as shown in the below.
When the admin selects “Add to Cart Disabled” for Seller Product Disable Type, “Add to Cart Label for Close Shop” and “Cart Page Label for Close Shop” options will appear.
Hence, The admin can enter a “Shop Closed” message which will display when a customer chooses the seller’s product who is unavailable.
Seller end Workflow
Once the admin configures the settings for Marketplace Seller Vacation, the seller can set the details for the vacation under the Vacation tab in the seller-end dashboard. Under the Vacation tab, the seller can set the Vacation message which will display when the buyer chooses a product of the seller who is unavailable as in the image below.
The seller can configure the Vacation details as follows:
Message: Set a vacation message to show the unavailability of the seller, for example, “Closed”.
Date From: Set the start date for the seller’s vacation or unavailability.
Date To: Set the end date for the seller’s vacation or unavailability.
Product Status: Set the status of the product as Enable or Disable.
Vacation Status: Set the Status of the vacation as On or Off.
Use-Case Scenarios
Case 1: Admin sets Seller Product Disable Type as “Product Disable” at the backend and the Product Status is set as “Enable” at seller end. If the admin sets Seller Product Disable Type as “Product Disable” at the backend and Product Status is set as “Enable” at seller end. Then the products of the seller who is unavailable will show on the product page. If a buyer chooses to buy the product that belongs to the seller who is unavailable and adds it to the cart, the product will add to the cart.
Moreover, on the cart page, against the product name in the cart, the vacation message for the unavailable seller will display. Then Proceed to Checkout button will deactivate and a buyer cannot buy the product. Case 2: Admin sets Seller Product Disable Type as “Add to Cart Disabled” at the backend and the Product Status is set as “Enable” at seller end. If the admin sets Seller Product Disable Type as “Add to Cart Disabled” at the backend and Product Status is set as “Enable” at seller end. Then the products of the seller on a vacation will display on the product page.
Furthermore, the buyer cannot purchase products of a seller who is on a vacation.
This is because the add to cart option for the products on the product page gets disable.Case 3: Admin sets Seller Product Disable Type as “Product Disable” at the backend. The Product Status is set as “Disable” at seller end. The admin sets Seller Product Disable Type as “Product Disabled” at the backend. The Product Status is set as “Disable” at seller end. Then the products of the seller who is unavailable will not display on the product page.
The products will not be visible to a buyer until the seller enables the product status.
Admin-End Workflow
By navigating through Marketplace Seller Vacation > Seller Vacation List, the admin can view the seller’ name, vacation message set by the seller, the status of the product, vacation status, and the start and the end date. Note- The cron is setup and executes every day at 1 A.M. The products of seller get enable automatically.
The cron takes up the end date of vacation set by the seller who is unavailable.
When the end date expires, cron automatically executes for the unavailable seller.
After that, the products get enable in the product page, automatically.
That’s all for the Word Press Marketplace Seller Vacation Plugin for WooCommerce.
If you still have any issues, feel free to add a ticket and let us know your views on our Webkul Support System.
Current Product Version - 1.0.1
Supported Framework Version - WooCommerce 6.0
Be the first to comment.