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!
DISPLAY VENDOR LOCATION ON COLLECTION PAGE
Visit Multivendor Admin Panel > Configuration > Instructions for Marketplace, add the following code to the collection-template.liquid file:
This is how it will look on the storefront:
The admin can now delete the sellers from the marketplace by visiting MultivendorAdmin 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.
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.
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:
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 seller won’t be automatically paid, only the total earnings will be updated in the app.
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:
Once that’s done, 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:
Clicking on the blue button, the seller will get a popup to accept the order:
As soon as the seller will accept the order, he will automatically get a fulfillment popup. Refer:
The seller needs to enter the required fields & complete the fulfillment step. This way the steps to order fulfillment reduces & hence the time is saved!
DISPLAY SELLER’S STORE LOGO CAROUSEL ON HOMEPAGE
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.
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.
Furthermore, the logos of all your seller’s store will get displayed on the logo carousel of your home page.
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:
Furthermore, on this page, the admin will have all the featured apps he has enabled on his marketplace with a ‘Regenerate‘ button.
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.
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.
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:
Note that the customer needs to be logged 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.
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.
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.
PAYFAST PAYMENT GATEWAY INTRODUCED
The PayFast payment gateway is newly introduced as a payment mode between admin and seller.
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:
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.
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.
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 and the “Auto Approve Seller” tab is enabled 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.
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.
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.
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
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.
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.
Clicking on Add zone, you will be redirected to the page where you will name the zone and add countries to it.
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.
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 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.
Step 1: To enable the functionality, refer to the below screen-shot
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.
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”.
Step 4: Once admin clicks the “collect” button for an order, the status changes to “collecting” at both sides.
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.
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.
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.
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
Further, visit the Product types section of the multivendor app and here add the product types in bulk by uploading CSV.
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 GeneralConfiguration Menu of Multivendor App.
Scroll down & Enable C2C Marketplace Feature.
Enable Add Tag to Customer Tab.
Further, Enter a Tag for your customer.
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.
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.
ALLOW SELLERS TO DISABLE PRODUCTS
Also, you can now allow your sellers to disable products from the Product Configuration menu of the app.
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 ProductConfiguration.
Disable the “Allow Sellers to Edit Product” Tab.
Enable/Disable “Manage Price” & “Manage Inventory” Tab as per the requirement.
Also, save the Settings.
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.
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:
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.
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 logo & banner uploaded by the seller will get automatically converted into the image size configured by the admin.
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.
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).
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:
For instance, let’s take this case:
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.
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.
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–CHECKOUTSUCCESSFULLY (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.
Once you add the codes to their respective liquid files, this will be the visibility of the cart page (Refer below screenshots).
In short, if the cart amount is equal or greater than the minimum purchase amount, the customer can proceed for checkout.
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.
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:
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 ProductConfiguration 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.
First, Enable the tab.
Enter the template name (make sure it is case sensitive).