Reading list Switch to dark mode

    Configuration Updates: Multi-Vendor Marketplace for Shopify

    We keep on updating the Multivendor Marketplace app for Shopify to make it even more desirable. Bookmark this blog to check the configuration updates for the app!

    Auto Fulfillment Reminder For Seller

    You can now enable the tab to send fulfillment reminders to sellers automatically via the app. For this, visit admin panel of the app>>Configuration>>Order Configuration and enable the tab.

    Screenshot-36

    Once enabled, you can enter the no of days after which the fulfillment email will be sent to sellers. Moreover, get the option to enter the no of days up to which you want to send the fulfillment email.

    DISPLAY VENDOR LOCATION ON COLLECTION PAGE

    Visit Multivendor Admin Panel > Configuration > Instructions for Marketplace, add the following code to the collection-template.liquid file:

    Instructions-Admin-1-3

    This is how it will look on the storefront:

    Searching for a Shopify
    Headless solution ?
    Read More
    collage-1

    SELLER DELETE

    The admin can now delete the sellers from the marketplace by visiting Multivendor Admin Panel > Sellers > Seller Listing:

    NOTE: This is a permanent action, i.e., once a seller is deleted no information can be recovered. So, in case you want to shut the seller’s account but need to keep the information for future reference, you can simply disable them.

    image

    Clicking on Delete Seller will give you a pop-up like so. You can check-mark on the delete product option if you want to delete the seller’s products from Shopify as well.

    image-26

    ADD SELLER TOTAL DUE EARNING

    The admin can decide when to add seller payment total due earnings. Configure it by visiting Multivendor Admin Panel > Configuration > Payment Configuration. Refer to the screenshot given below.

    The seller payment total due can be updated after the following events:

    • Order placed
    • Paid order
    • Order delivered
    • Refund days completed

    Note: If you want to add the seller’s total due earning on the completion of refund days then make sure to activate “Enable Cashable Amount for Sellers” from the “Order Configuration” menu.

    Important Note: Enabling this option, the payment won’t go to the seller automatically. Only the total earnings will be updated in the app.

    image-97

    ACCEPT AND FULFILL ORDER

    You can now choose whether you want your seller to accept and fulfill the order at the same time.

    For this, visit Multivendor Marketplace Admin Panel > Configuration > Order Configuration > Enable this feature & save:

    Configuration-Admin-3

    Make sure that ‘Allow Seller To Accept Order‘ menu is Enable.

    After that, the seller will get the order accept & fulfill option at one time.

    Sellers need to visit Multivendor Marketplace Seller Panel > Orders > Order Listing > View Unfulfilled Order > On the following page, seller will get this option:

    Order-Details-Seller-•-Multivendor-MarketPlace-4

    Clicking on the blue button, the seller will get a popup to accept the order:

    Order-Details-Seller-•-Multivendor-MarketPlace-1-1

    As soon as the seller will accept the order, he will automatically get a fulfillment popup. Refer:

    Order-Details-Seller-•-Multivendor-MarketPlace-2-1

    The seller needs to enter the required fields & complete the fulfillment step. This way the steps to order fulfillment reduces & you can save the time.

    You will now get an option to add a logo carousel to the home page of your store. For this, you need to follow the below-given steps:-

    Go to the admin panel of the Multi-vendor app.

    • Further, visit the Configuration.
    • Click Instruction for Marketplace.
    • Get the option to display the seller’s store logo carousel.
    • Furthermore, click on the “Generate” button to generate liquid files on the Shopify end.
    Instruction MULTIVENDOR MARKETPLACE

    This will create a Seller Listing in the theme editor of your Shopify store.

    Shopify backend>>Online Stores>>Theme>>Customize Theme>>Add Section>>Seller Listing appears (Sellers)>> Further, Add it to the Homepage.

    customize theme

    Furthermore, the logos of all your seller’s store will get displayed on the logo carousel of your home page.

    Seller's Logo

    That’s all!

    REGENERATE TEMPLATE FILES

    Whenever you install a featured app on your marketplace, the template files related to that particular app also gets created in the backend. However, there are cases when these files get accidentally deleted, thus, disturbing the app’s functionality.

    Before, in such cases, the files need to be recreated for which the store owner can either recreate the file in the app or send us a request for file regeneration.

    Now, the store owner/admin can do this on its own by visiting the following section of the MultiVendor app:

    Multivendor Admin Panel > Configuration > StoreFront Configuration:

    Furthermore, on this page, the admin will have all the featured apps he has enabled on his marketplace with a ‘Regenerate‘ button.

    MULTIVENDOR MARKETPLACE

    The Admin just needs to click on the Regenerate button to automatically recreate the files for the desired feature.

    SELLER FEEDBACK CONFIGURATION

    Now, the admin can configure the following options regarding the Seller Feedbacks:

    Multivendor Admin Panel > Configuration > General Configuration

    • BEFORE GIVING FEEDBACK CHECK WHETHER CUSTOMER LOGIN OR NOT
      By enabling this feature, you can restrict customers to give feedback if they are not logged in to your store.
      Note: In case this is enabled, you need to make the customer account mandatory from Shopify backend. Refer.

    Before enabling this feature, add the following code to the end of page.mp_seller_profile.liquid file.

    <div class="wk_cstm_email" data-cust="{{ customer.email }}"></div><div class="wk_cstm_name" data-cust="{{ customer.name }}"></div>
    • BEFORE GIVING FEEDBACK CHECK WHETHER CUSTOMER HAD PURCHASED ATLEAST 1 PRODUCT OF THE SELLER.
      By enabling this feature, you can restrict customers to give feedback if he is not a valid customer.
    Configuration-Admin

    Moreover, the customers can edit the feedback given by them by visiting the ‘All Reviews’ section from the seller profile page. Refer to the screenshot given below:

    download-1-1

    Note that the customer needs to log in to the store to edit the review.

    MAKE COLLECTION MANDATORY

    With this setting in the product section of the configuration, you can enable/disable the make collection mandatory button, in case enabled it will make sellers mandatorily choose the collection at the time of adding product.
    Go to Configuration >>> Select Product Setting >>> Enable option of Make collection mandatory >>> Click on save.

    MULTIVENDOR MARKETPLACE

    ALLOW SELLERS TO VIEW CUSTOMER DETAILS

    Allow Seller To View Customer Details
    With this setting, admin can allow/disallow the seller to view customer details.

    Allow Seller To View Customer Email
    With this setting, admin can also allow/disallow the seller to view the customer email id.

    Allow Seller To View Customer Contact Number
    With this setting, admin can also allow/disallow the seller to view the customer contact number.

    MULTIVENDOR MARKETPLACE

    DISPLAY TOTAL ORDER AMOUNT & TOTAL ORDER COMMISSION

    Visiting the restriction setting of the configuration, the admin can now also enable/disable the display Total order amount & Total order commission on the dashboard.

    MULTIVENDOR MARKETPLACE

    PAYFAST PAYMENT GATEWAY INTRODUCED

    The PayFast payment gateway is newly introduced as a payment mode between admin and seller.

    MULTIVENDOR MARKETPLACE

    C2C: CONVERT YOUR CUSTOMERS TO SELLERS

    Take advantage of the new functionality of converting your customers into sellers with ease.

    All you need to do is add the following code into the customer/account.liquid theme page to display the “Seller Portal” button on the customer’s account page.

    To paste the below given, follow the below process:

    <a class="btn btn--small wk_c2c_marketplace" target="_blank" href="https://sp-seller.webkul.com/?p=c2c_marketplace_process&customer_id={{customer.id}}&shop={{shop.permanent_domain}}" style="display: none;float: right;">Seller Portal</a>
    • Go To Themes.
    • Click on Customize Theme button.
    • Further, click on the Edit Code button.
    • Select customer/account.liquid file from the templates.
    • Paste the code.
    • Click on save.

    Once it is done, you will have to enable C2C Marketplace button from General Configuration >>> Activate this feature.

    MULTIVENDOR MARKETPLACE

    The functionality of C2C Marketplace:-
    Enabling this feature, you can allow the buyers to convert into the sellers.

    As soon as you enable this feature, you will have a few options to choose when you want to create customers:-
    -At the time of sign up
    -At the time of seller approval
    -Don’t need to create customers.

    MULTIVENDOR MARKETPLACE

    If the 1st option “At the time of sign up” is enabled:-
    The sellers will be added as a customer as soon as they get registered to the marketplace.

    In case the 2nd option “At the time of seller approval” is enabled:-
    In case a seller gets registered to the marketplace then the “Auto Approve Seller” tab should be disabled then only, sellers will be added as customers to the admin’s Shopify store.

    Don’t need to create customers.
    Select this option if you don’t want to add the registered sellers as customers.

    On the front end, customers will get a button name as seller portal to become a seller.

    s8

    After clicking on the seller portal button it will redirect you to the terms and conditions page set by the store owner.

    s9

    If the customer tick and click on submit tab it will redirect you to the seller portal but customer click on the cancel tab it will redirect to the previous page.

    s12

    PAYPAL MASSPAY

    Introducing Paypal Masspay where the seller will be paid automatically for the orders once they will mark the order as delivered.
    This means if you will enable this option and only when once your seller marks the order as delivered; he will be paid via Paypal Masspay automatically.
    Go to configuration >>> payment setting >>> Enable paypal masspay >>> SAVE.

    MULTIVENDOR MARKETPLACE

    HANDLING & TRANSACTION CHARGES

    We have introduced Handling charges and Transaction charges on the Sales Price i.e now after enabling the sales price feature from the configuration the Handling and Transaction charges as well.
    Go to Configuration >>> Product Setting >>> Enable Sales Price.

    MULTIVENDOR MARKETPLACE

    Handling Charges: This indicates the total handling charges to be added into the product base price, it will be added while creating the product. To enable this, check the box and click on save.

    Transaction Charge: This indicates the total transaction charges to be added to the product base price.

    1). Fixed – This indicates the total fixed amount to be added to the product base price.

    2). Percentage – This indicates the total % amount to be added to the product base price.
    The calculation for these happens like below:((Base price + commission) + handling fee) + transaction fee = sales price

    ((100$+ 10% commission)+ 10$handling) + (10%+$10)= sales price

    For example:
    ((100$+ 10% commission)+ 10$handling) + (10%+$10)
    =((110$)+ 10$handling)+ (10%+$10)
    =$120  (10%+$10)
    =$132 +10$
    =$142

    ZONE WISE SHIPPING

    In this feature, Admin can create the zones and add countries in that zone, based on which the sellers will set prices.
    Zone here can be any name given to a group by admin, in which admin adds up countries that will have the same range and prices. This feature is for all those who never wanted to set the shipping country wise.

    Please visit configuration >>> Shipping >>> And select Zone wise Shipping.

    MULTIVENDOR MARKETPLACE

    Then Shipping Zones Option will get added to your main menu.
    Click on Shipping zones and then click Add zones to add the shipping zones.

    MULTIVENDOR MARKETPLACE

    Clicking on Add zone, you will be redirected to the page where you will name the zone and add countries to it.

    MULTIVENDOR MARKETPLACE

    On the seller end:
    Go to shipping Configuration and add ranges. Then click on the eye button to view the range and set the prices range-wise.

    MULTIVENDOR MARKETPLACE

    AUTO DISABLE PRODUCTS

    Admin can now auto-disable the product after a certain duration. Yes, you read it right. With the feature of Auto disable Admin can set to disable a product after X days. This X will be the number of days (value) added by admin.
    And it will be on the basis of:
    -From Product added Date: This will be the X number of days counted from the date when the product was added.
    OR
    From Product published Date: This will be the X number of days counted from the date when the product was Published.

    To enable this feature visit configuration >>> Product >>> enable “auto-disable product” >>> Enter value and save.

    MULTIVENDOR MARKETPLACE

    DIRECTORY LISTING

    Multivendor Marketplace App Directory Listing Feature for Shopify enables you as admin to convert your marketplace into the directory listing marketplace.
    You just have to enable this feature of directory listing and then your sellers can redirect your buyers to their website.
    To enable this feature you will have to visit the configuration >>> product tab >>> enable directory listing >>> enter the button label as per your wish and click on save.

    To know the full details click here.

    MULTIVENDOR MARKETPLACE

    ORDER PREPARE & FULFILLMENT STATUS

    Step 1:
    To enable the functionality, refer to the below screen-shot

    MULTIVENDOR MARKETPLACE

    Go to Configuration >> Orders Configuration

    Step 2:
    Once an order is placed, the shipping status will set to “collect” at the seller side and “busy” at the admin side.

    MULTIVENDOR MARKETPLACE

    Step 3:
    Now the seller will click the “collect” button for a corresponding order to notify the admin to collect the product. Here admin will receive an email regarding the same. Now at the admin side, the shipping status of that order is in the “Collect” state and at the seller side, it’s “Pending”.

    MULTIVENDOR MARKETPLACE
    MULTIVENDOR MARKETPLACE
    MULTIVENDOR MARKETPLACE
    MULTIVENDOR MARKETPLACE

    Step 4:
    Once admin clicks the “collect” button for an order, the status changes to “collecting” at both sides.

    MULTIVENDOR MARKETPLACE

    Step 5:
    Now the admin collects the product, to notify the seller he clicks the collecting button. Here the status changes to “collected” at both sides.

    MULTIVENDOR MARKETPLACE

    ADD PRODUCT TAG BY CSV

    In the Multivendor Marketplace app, Admin can now add the product tags in bulk by uploading the CSV file.

    For this admin first, we need to enable the “Restrict Product tags” button from the “restriction configuration” menu of the app.

    Admin panel of multivendor app>> Configuration >> Restriction Configuration >> Enable “Restrict product tags” >> Save changes.

    MULTIVENDOR MARKETPLACE

    Now visit the Product tags section of the multivendor app and from here add the product tags in bulk by uploading CSV.

    Admin end of multivendor app >> Products>> Product Tag s>> More actions >> Add product tag by CSV.

    MULTIVENDOR MARKETPLACE
    MULTIVENDOR MARKETPLACE

    ADD PRODUCT TYPE BY CSV

    In the Multivendor Marketplace app, Admin can now also add product types in bulk by uploading CSV.

    For this admin first, need to Enable the “Restrict Product Type” button from “Restriction Configuration” section of the app

    MULTIVENDOR MARKETPLACE

    Further, visit the Product types section of the multivendor app and here add the product types in bulk by uploading CSV.

    MULTIVENDOR MARKETPLACE

    C2C MARKETPLACE: ADD TAG TO CUSTOMERS

    In the C2C Marketplace feature, You can display a “Seller Portal” button on the customer’s “My Account” page clicking on which your valuable customers will be converting into sellers on your Marketplace.

    Now, we have added an option to add Tag to Customers who become sellers from the Seller Portal button.

    • So, go to the General Configuration Menu of Multivendor App.
    • Scroll down & Enable C2C Marketplace Feature.
    • Enable Add Tag to Customer Tab.
    • Further, Enter a Tag for your customer.
    C2C MULTIVENDOR MARKETPLACE

    After adding the tag, as soon as the customer becomes the seller on your marketplace, you can view this Tag for the customer from the Shopify backend in the Customer section.

    MULTIVENDOR MARKETPLACE

    ADDITIONAL FIELDS FOR SELLERS TO MANAGE PRODUCTS

    ALLOW SELLERS TO ADD PRODUCT HANDLE & META-FIELDS

    In the Multivendor App, you can now allow sellers to add Product Handle and Meta Fields while adding or editing any product from their respective seller panels.

    MULTIVENDOR MARKETPLACE
    This is how these fields will display on the add product page (Seller Panel > Products > Product Listing > Add/Edit Product).

    ALLOW SELLERS TO DISABLE PRODUCTS

    Also, you can now allow your sellers to disable products from the Product Configuration menu of the app.

    MULTIVENDOR MARKETPLACE

    RESTRICT PRODUCT FORM FIELDS FOR SELLERS

    If you want to allow Your sellers to edit only the Product Price & Inventory while editing any product and restrict the rest of the fields then, You can disable the “Allow Sellers to Edit Product” tab and enable the Tabs to manage Product Price & Inventory.

    • Go to the Product Configuration.
    • Disable the “Allow Sellers to Edit Product” Tab.
    • Enable/Disable “Manage Price” & “Manage Inventory” Tab as per the requirement.
    • Also, save the Settings.
    MULTIVENDOR MARKETPLACE

    SELLER NAVIGATION

    Above all, introduced the Seller Navigation menu in the Multivendor admin panel using which You as an admin can manage menus of Your Seller’s Dashboard.

    MULTIVENDOR MARKETPLACE

    Furthermore, refer to this Blog of Ours to know about this Feature in Detail: Multivendor Marketplace for Shopify: Manage Seller Menus

    ADD SELLER VAT AS ORDER TAG

    From this option “Add Seller VAT as Order Tag“, You can add the Order VAT of Your Seller’s Invoice as Order Tag that will be visible in the Order detail section of your Shopify store.

    Also, Seller adding Tag from Invoice Configuration section of his Seller Panel:

    MULTIVENDOR MARKETPLACE

    Moreover, once the Customer places an order, the VAT number entered here will be visible to the admin in the Order Detail section of his Shopify Store.

    MULTIVENDOR MARKETPLACE

    IMAGE CONFIGURATION

    Now, from this Configuration Menu, you can configure the size of the images such as Seller Logo, Product Images, and Seller Banner. Once done, the size of the product image, logo & banner uploaded by the seller will get automatically converted into the image size configured by the admin.

    MULTIVENDOR MARKETPLACE

    LOGIN AS SELLER

    You as an admin will now have the access to login seller dashboards directly from your admin panel.

    Firstly, you need to enable the option from the General Configuration menu of the app.
    Multi-vendor admin panel >> Configuration >> General Configuration >> Enable Option >> Save Changes.

    MULTIVENDOR MARKETPLACE

    Once enabled, visit the Seller Listing section and click the “Login as Seller” from the Action menu.

    So, go to Multi-vendor Admin Panel>>Sellers>>Seller Listing>>Click Login as Seller (Action menu).

    MULTIVENDOR MARKETPLACE

    Furthermore, clicking this button, the seller will be redirected to the respective seller panel.

    UPDATE PRODUCT VENDORS IN SHOPIFY

    Now, the admin can choose whether he wants to update the Product Vendor in Shopify with Seller Store name or not.
    In other words, if the Admin enables this option from the product configuration then the Seller name is updated at Shopify end whenever a product is created or updated at Multivendor.
    So, to enable this option, visit Multi-Vendor Marketplace Admin Panel > Configuration > Product Configuration:

    MULTIVENDOR MARKETPLACE

    For instance, let’s take this case:

    MULTIVENDOR MARKETPLACE

    In the above screenshot, the first product is added when the ‘Allow Seller Name to Update on Shopify Store‘ option was disabled. So, as you can see, the Vendor Name at Shopify end says ‘demo-store’ (the name of the admin’s store).
    Whereas the second product is added when the following option was enabled, in this case, the Vendor Name is ‘Seller 1’ (name of the seller selling this product).

    Minimum Purchase Amount for Orders

    You can now allow sellers to set a minimum purchase amount for orders. That is, using this feature, you can restrict purchase for customers if the checkout condition is not satisfied.  The customer can proceed to checkout only when the cart amount is greater than or equal to the minimum purchase amount set by the seller.

    MULTIVENDOR MARKETPLACE

    All you need to do is just visit the General Configuration section of the app and enable the tab. 

    So, as soon as you enable the “Minimum Purchase Amount” tab, the same will reflect at the seller side in the General Configuration menu.

    That is, sellers can set a minimum amount required for the customers while purchasing products.

    MULTIVENDOR MARKETPLACE

    Now, only when the cart amount reaches the “minimum purchase amount”, the customers can proceed for checkout. Else, the customer can either add more products to cart or increase product quantity so that the cart amount can reach the minimum purchase amount & he can easily proceed for checkout.

    Let’s understand it with an instance:-

    Price of Product A: $500
    Price of Product B: $1000
    Minimum Purchase Amount: $600

    • Customer A adds Product A to Cart worth $500– FAILED TO CHECKOUT (as Product Price($500) < Minimum Purchase Amount ($600)
    • Customer B adds Product B to Cart worth $1000–CHECKOUT SUCCESSFULLY (as Product Price($1000) > Minimum Purchase Amount ($600)

    In order to display the checkout conditions on the Cart page, you need to add the codes to the suggested liquid files (as shown in the screenshot).

    So, go to Multi-vendor Admin Panel >> Configuration >> Visit Instruction for Marketplace >> Scroll down to get the codes for “Seller’s Minimum Purchase Amount for Orders” >> Copy the code from there & add it to the instructed liquid files.

    MULTIVENDOR MARKETPLACE

    Once you add the codes to their respective liquid files, this will be the visibility of the cart page (Refer below screenshots).

    MULTIVENDOR MARKETPLACE

    In short, if the cart amount is equal or greater than the minimum purchase amount, the customer can proceed for checkout.

    MULTIVENDOR MARKETPLACE

    MANAGE DEFAULT TRACK PRODUCT INVENTORY

    In a multivendor marketplace app for Shopify, while adding a product either from seller panel or admin panel, the INVENTORY DETAILS is by default set to ‘don’t track inventory’ option. Now, the admin or seller can also select it to ‘track’ manually for individual products.

    MULTIVENDOR MARKETPLACE
    Multivendor marketplace admin/seller panel > Products > Product Listing > Add Product

    Now, if the admin wants the INVENTORY DETAILS to be by-default set to ‘Track’ then he can configure the same from the admin’s panel.

    So, go to the multivendor marketplace admin panel > Configuration > Product Configuration:

    MULTIVENDOR MARKETPLACE

    Further, enable the following option to make the inventory of all the newly added products to be by default set to ‘track’.

    ALTERNATIVE TEMPLATE FILE FOR SELLER PRODUCTS

    Now, you can set a template for your seller’s product from the Product Configuration menu of the app. That is, whenever a seller creates a product then that template will be assigned to the newly added product.

    So, if you want to have the seller’s product designs different from the normal products then, this can be done effortlessly using the alternative template feature of the Multi-vendor app.

    MULTIVENDOR MARKETPLACE
    • First, Enable the tab.
    • Enter the template name (make sure it is case sensitive).
    • Click the Verify button.
    • Once verified, submit it.
    • Furthermore, save changes.

    Note: Make sure you have an alternate template created at the Shopify admin end.

    This will directly assign the mentioned template to the products once added by the seller.

    Google Recaptcha Configuration

    You can now add Google reCaptcha to the seller sign-up form. Seller sign-up form is a form the seller needs to fill once they get registered to your marketplace.

    To add this option, you need to go to admin panel>> Configuration >> Google reCaptcha Configuration >> Enable the option.

    screenshot-lalit-sh.webkul.com-2021.08.20-10_08_15-1

    Enable the tab and enter the Google reCaptcha site key & secret key. You need to contact Google to get the keys.

    Recaptcha-Configuration-Admin
    Iyb_wZVF4vA

    HOW TO GET reCaptcha KEYS:

    1. Visit the Google reCaptcha dashboard here
    2. Click on the V3 admin console
    screenshot-www.google.com-2022.09.02-12_30_14

    3. Fill in all the details. (refer to the examples below)
    Label: Any label for your indication (suggestion: seller signup )
    reCAPTCHA type: v2 Checkbox
    Domain: Your seller page domain without using https/ (for example: xyz.sp.seller.webkul.com)

    or your customized seller page domain (for example: seller.xyz.com)

    screenshot-cdnblog.webkul.com-2022.09.02-11_01_53

    You will get the keys after submitting the details. Please copy these keys and save them in the reCaptcha configuration section of your Multi-vendor admin panel.

    screenshot-www.google.com-2022.09.01-12_59_46

    This is how the Google reCaptcha appears on the seller sign-up form:

    Screenshot-2021-08-20T102507.543

    NOTE: If you have a customized seller signup page template. Please contact us at [email protected] with your reCaptcha keys so that we can set this up for you.

    Sync Product price

    Now admin can allow sellers to sync the product price with their store. This configuration is only applicable if the seller is using the connector app.
    Admin can find this configuration on the edit Seller page.

    sync

    Moreover, if you need any help, create a ticket by visiting Webkul UV Desk.

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