Menu Close
    Hire us Request quote Reading list Switch to dark mode

    Marketplace Seller Vacation Plugin for WooCommerce

    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 closed 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. 

    Features

    • A seller can set the vacation message 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.
    • A seller can set the vacation status as on or off to show the availability or unavailability.
    • 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.
    • Admin can setup 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.
    • Fully open source and can be customized as needed.

    Installation

    The user will get a zip file which needs to be uploaded 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 installed, 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

    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.

    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 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, 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 be added to the cart.

    On the cart page, against the product name in the cart, the vacation message for the unavailable seller will be displayed and Proceed to Checkout button will be deactivated 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, the products of the seller on a vacation will display on the product page.

    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 disabled.Case 3: Admin sets Seller Product Disable Type as “Product Disable” at the backend and the Product Status is set as “Disable” at seller end. If the admin sets Seller Product Disable Type as “Product Disabled” at the backend and the Product Status is set as “Disable” at seller end, 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 enabled 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. The products get enabled in the product page, automatically.

    That’s all for the Word Press Marketplace Seller Vacation Plugin for WooCommerce. Still, have an issue feel free to add a ticket and let us know your views to make the module better webkul.uvdesk.com

     

    Current Product Version - 1.0.0

    Supported Framework Version - WooCommerce 3.0.x, 3.1.x, 3.2.x, 3.3.x, 3.4.x

    . . .

    Comment

    Add Your Comment

    Be the first to comment.

    Back to Top
    css.php
    Hire Us!
    Brief us about your requirements and we'll get back to you.
    Woo! Hooy!
    We have just received your message and our expert will get back to you shortly.
    Send Again
    Close

    Table of Content

    Hide Index