Reading list Switch to dark mode

    Magento 2 Multi Vendor Custom Option

    Updated 29 February 2024

    Magento 2 Custom Option Marketplace add-on allows marketplace sellers to create and manage custom options for their products.

    The module will allow the seller to add multiple custom options to each product. The sellers can also set up price-dependent or independent custom options and delete the custom options as per the requirement.

    The module supports the following input types- Text(Field, Area), File(File), Select(Drop-Down, Radio Buttons, Check-Box, and Multi-Select), and Date(Date, Date & Time, Time).

    Note: To use this module, you must have installed the Magento 2 Marketplace extension first.

    Check the plugin working at storefront –

    Searching for an experienced
    Magento 2 Company ?
    Find out More
    8jELEjjtfis

    Features

    • The admin can enable or disable the module.
    • The seller can add various custom options for their products new and existing products.
    • Support all input types- Text(Field, Area), File(File), Select(Drop-Down, Radio Buttons, Check-Box, and Multi-Select), and Date(Date, Date & Time, Time).
    • The seller can set the price for the custom options along with the price type and SKU.
    • It supports both price-dependent and independent custom options.
    • Define the price type as fixed or percentage.
    • The seller can make the custom option as required or not.
    • The seller can manage his custom product options of their products.
    • The vendors can drag and drop the options position as per their needs.
    • The customers will be able to choose the product options on the product page.
    • Fully dynamic custom option creation.
    • Fully open-source and easy to use.
    • The extension is compatible with the Hyva Theme.

    Installation

    The installation is quite simple just like the standard Magento 2 extensions.

    Customers will get a zip folder and they have to extract the contents of this zip folder on their system.

    The extracted folder has an src folder, inside the src folder you have the app folder. You need to transfer this app folder into the Magento 2 root directory on the server as shown below.

    Installation Of Magento2 Marketplace Custom Option

    If you have downloaded the module from Magento Connect then unzip the respective extension zip and create Webkul(vendor) then Customoption(module) name folder inside your Magento root directory as app/code/Webkul/Customoption and then move all module’s files inside /app/code/Webkul/Customoption/ folder in Magento root directory.

    Installation of Magento2 Marketplace Custom Option

    After the upload, you can see the folders in your Magento 2 Root Directory.

    Installation of Magento2 Marketplace Custom Option

    After the successful installation, you have to run these commands in the Magento 2 root directory.

    First command- php bin/magento setup:upgrade

    cmd

    Second Command – php bin/magento setup:di:compile

    cmd

    Third Command – php bin/magento setup:static-content:deploy

    cmd

    After running the commands, you have to flush the cache from the Magento admin panel by navigating through->System->Cache management as shown below.

    Installation Of Magento2 Marketplace Custom Option

    Multi-lingual Configuration

    For the multilingual support, the admin will navigate through Store->Configuration->General ->Locale Options and select the locale as German (the language into which admin want to translate his store content).

    Configuration For Multilingual Support

    Module  Translation

    If the user wants to translate their module from English to German then they need to follow the path app/code/Webkul/Customoption/i18n in their unzipped Magento 2 Customoption folder and will get a CSV file with name “en_US.csv”.

    Now they will rename that CSV as “de_DE.csv” and translate all right side content after the comma into the German language.

    After editing the CSV, save it and then upload it to the path app/code/Webkul/Customoption/i18n where they have installed Magento 2 on the server.

    The module will get translated into the German Language. It supports both RTL and LTR languages.

    Magento2 Marketplace Custom Option Translation
    Magento2 Marketplace Custom Option Translation

    The user can edit the CSV like the image below.
    Magento2 Marketplace Custom Option Translation

    Module Configuration

    After the module installation, the admin can manage the module configuration by navigating to Stores -> Configuration -> Webkul -> Custom Option as per the below image.

    image

    Here, the admin can enable or disable the module for the marketplace sellers easily.

    Seller End

    The seller can easily use the custom options for their products.

    For this, the sellers will navigate to the “New Products” page in the seller marketplace account and add/edit the product with the custom option like in the below snapshot.

    customoption_1.0.0The seller can edit and manage(add/delete) custom option as per the requirement. Also, can create price dependent and an independent custom option. The seller can set the price for the custom options along with the price type and SKU.

    The seller can also make the custom option as required or not. And, can drag and drop the options and custom rows position as per their need.

    Note: The module supports the following input types as per the below image.

    Screenshot_1-2

    Front-End

    The custom option will be visible on the product view page that was set by the seller as per the below image.

    image

    When a customer buys a product by selecting the custom option then the additional price for that custom option will be added to that product.

    image

    The selected custom option will be visible in the shopping cart also as per the below image.

    image

    That’s all for the Magento 2 Marketplace Custom Options extension. Still, have any issues feel free to contact us at http://webkul.uvdesk.com/

    Current Product Version - 5.0.3-p1

    Supported Framework Version - Magento 2.0.x, 2.1.x, 2.2.x,2.3.x, 2.4.x

    . . .

    Leave a Comment

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


    1 comments

  • khush
  • Back to Top

    Message Sent!

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

    Back to Home

    Table of Content