Purpletree Software LLP is a software development company primarily involved in developing software for enabling eCommerce merchants.
We are an approved startup under "Startup India" program from Government of India.
Showing posts with label magento 2 multivendor. Show all posts
Showing posts with label magento 2 multivendor. Show all posts
In Magento 2 Multivendor, How to calculate and manage commission on excel? Which formulae should I apply? How can I view the commission received by the admin or seller? Really difficult to track for e-commerce businesses and finding the best solution for it, is important. Calculating the commission of each product sell and maintaining its record is one of the hectic and tedious activities that every online business has to do.
The commission is a payment that can be made to an employee for his service or to a seller based on the terms and conditions of buying something through the seller. There are various kinds of commission models used in businesses, and they've seen both online and in physical storefronts.
Let’s have a quick look at the Magento multivendor extension offered by Purpletree Softwares for the commission calculation module, which helps to set, view and calculate the commission in a simple and reliable way.
After a successful installation of the Magento multi-vendor marketplace extension, we need to configure by logging-in via the admin panel to calculate and receive the commission.
Enter the commission for admin of seller products for the category of products to be sold. By default value is set to 10.
Seller Commission
In this seller page, we can view the commission receivable by admin for each completed order for this particular Seller.
How can an Admin view commissions
Through the admin panel, admin can view commissions of all the orders of sellers.
Add/Set Commission
This can be done by admin only who can assign the category of commission applicable to the products in a category.
Add commission percent for each product sold by a seller.
Expand the tree and click the radio buttons to select the category.
Save commission.
Edit Commission
If the commission is to be edited, just click the plus sign of the tree and check the selected categories.
How and at when Commission would be calculated
The commission can be calculated after the completion of the order. The admin will get the commission automatically after the completion of the invoice and shipment of any order. There are three criteria for the calculation of the commission.
Commission based on category basis: Here the commission is based on all the products of a category.
Commission based on seller: Here the commission is based on the number of products sold by a seller.
Commission on a global basis: This is applicable to all products mentioned on the website.
The commission is checked first on a category basis, then on a seller basis and then on a global. It means that the commission on the category basis is checked first but if that product is available in more than one category, the maximum value of the commission is selected. If the category commission is not properly defined, then the commission is paid according to the seller commission. If that too is not defined, then a global basis commission is considered.
The commission list will be updated only after the completion of an order.
Registration of a seller
If anybody wants to become a seller, then he has to create a customer id and then he has to select a checkbox to become a seller. After that, the person has to enter a URL for his store. Then the user has to click Create the Account. An Ajax call will check the uniqueness of the URL and then the account will be created.
PurpleTree has released its new and upgraded version of Magento 2 Multivendor into the market, and now the users are confused about whether to shift to Magento 2 or stay with Magento. Almost 9% of the E-commerce sites across the world are running on Magento. After Adobe acquired Magento, it is evident that there will be a lot of changes in the E-commerce ecosystem. Magento can now use Adobe design tools and other cloud technologies with ease.
Magento 2 has a lot of new features when compared to Magento 1, and this has put people in a lot of confusion. So, now let us see whether Magento 2 Migration is worth the hassle or not.
What is Magento 2?
Before understanding Magento 2, it is essential to know its significance. Magento 2 is an upgraded version of the E-commerce platform, and 1 in 4 businesses across the world is using this solution. Most of the users have accepted this updated version with open arms, and people are in love with its revamped look.
Magento has Three Separate Sources
Magento 2 Open source:
If you are running a small business or want to set up a small online store, then this open-source version will be perfect for you.
Magento 2 Enterprise Edition:
This is the premium version that is perfect for both medium and large-sized businesses. This version will have some of the best features that will aid your business a lot. Extensive management and marketing tools will provide some great features.
Enterprise Cloud Edition:
This is the pricey version, and it removes the need for self-hosting. This SaaS service is dependable.
The price is the main deciding factor here, and almost all the businesses prefer the open-source version of Magento 2. Only 9% of the users are using the Enterprise edition. Whereas, the people using the Enterprise cloud edition is even lesser. If you are planning to avail Magento 2 migration service, you must pick the right version that suits your requirements first.
Introduction of Magento 2 in the Market
The selling point at the time of the Magento 1 launch was its flexibility. The design of Magento 1 was so flexible that users could customize it and understand it according to their requirements. But as the developers started focusing more on the flexibility, they missed one of the significant factors which involve the user interface. The user interface was changed, and it has become hard for users to understand how it was working.
Magento 1 did not have all the features that users were anticipating. The rival E-Commerce platforms had so many features like responsiveness for various devices, optimization for search engines, etc. Moreover, the users have also complained that the page loading time was deficient.
These are the reasons why the company launched newer and updated version Magento 2. This version has all the features that were missing in Magento 1. It is a completely revamped version of Magento 1.
Improved Performance
When compared to Magento 1, Magento 2 is faster. It has proven that the websites on Magento 2 are 20% faster than on Magento 1. The site speed is one of the critical factors in optimization. This speed has also resulted in better sales too. There is both an increase in ranking and sales of sites because of the improved performance from Magento 2. You can get the best Magento 2 migration plan and shift to a faster and better website quickly.
Streamlined Checkout Process
For any E-Commerce site, Check out is the central aspect. Magento 1 was offering a 6 step check out process whereas the Magento 2 provides a simple two-step check out process. It makes the shopping process a lot easier for customers, and this indeed is a great way to impress your customers.
Simple Interface
There is no rule that every E-commerce store admin should have technical knowledge. The Magento 1 admin interface was so clumsy that it is harder for a non-technical person to understand it. But the situation is changed for Magento 2. This admin interface is pretty simple, and the clean interface will help in finding the tools quickly. Adding products to the list is also pretty more comfortable when compared to the earlier version. There is so many Magento Development Company in India, and it is easy for you to get a Magento 2 Migration solution quickly.
Key Takeaways
These are some of the benefits of Magento 2. You can hire Magento 2 developers and avail custom Magento development solutions which will bring a lot of changes for your E-commerce site.
No matter what is your industry or business domain, Purpletree Magento Development can help you in driving your E-commerce business. With a certified and professional development team, we are committed to offering the most reliable and precise services based on your needs.
In the Purpletree Magento Multivendor seller can create multiple products and can add any information for the product they want and customers will come to the website and check if that product is enabled then they can buy that product using Website payment method flow and according to products. Products of the website can be in different categories as assigned by admin but when it comes to sellers product then admin has the option to give access for categories admin wants that sellers can add products to that particular category only or different sellers can add products in their respective category only.
First admin has the option to assign global categories in Purpletree Magento multivendor extension settings so that any seller can add products in that particular category only. Means if there are 10 categories in the website and admin wants that any seller can come and add products in only 1–2 categories then admin can give access to only 1–2 categories for all seller so that seller can add products in that particular categories only and not other than that. Admin can set that in Admin > Marketplace > Setting > Configuration > General Configuration > Allow Category for seller.
The second option admin has is that admin can give access to only particular categories for each seller. In this way, each seller adds products in different categories. Means one seller can add products in Men section only and others can add products in the Women section only. So this way each seller has different options to add their products and admin has only access to assign which category for which seller to assign. Admin can also give access to all categories for all sellers using this option. There is not any restricting but more flexibility.
For admin to assign categories for different sellers Login to admin panel > Marketplace > Manage Seller. Then Select any seller from the list and select Edit Action in front of them.
Then Click on Assign Category Tab and select category from the tree. Here admin can select any parent for child category to give access to the seller. While giving access please be assure to give access to parent also if you are giving access to any child category so that when the seller adds a product they can see the child category only if there is access to the parent category. Men in the below case if you are giving access to Jackets Category in Men then be assured to give access to Men, Tops, and the Jackets category for the seller to see Jackets category.
After selecting all the categories to be sure to save the data on the click of Save Customer/Save and Continue Edit.
So on Seller side when seller adds or edit product they can see Jackets categories and can assign as many products they want in that category.
More details of Multivendor Marketplace for Magento 2 can be found here.
If you have purchased any Magento extension from PurpleTree Magento Multivendor, you can install that extension using the composer. Installing the extension using the composer is an easy process but looks complicated as it involves CLI.
Using CLI (Command Line Interface) you can perform a numerous operation; few of the important operations are as below which every Magento user needs.
Installing Magento and Extensions
Upgrading the Magento and Extensions to the latest versions.
Uninstalling any module or extension.
Clearing the cache.
Reindexing the indexers of Magento to keep data up-to-date.
Deploying Static Content view files.
Enable and Disable any modules
Compiling the code.
Change mode of Magento i.e. developer or production
Put the website on Maintenance mode.
And many more…
Here we will discuss installing any extension using Composer using CLI in steps.
Note — You must have purchased the extension from PurpleTree Magento Marketplace before proceeding further
Step 1
Please make sure you have installed Magento 2, if not install it using CLI as explained in Install-cli or from Magento Setup Wizard by Downloading the Package.
Step 2
Open SSH Shell Command-Line and Enter Following Command, in the example; we are installing Purpletree Marketplace Extension. So if you want to install any other extension just put their vendor name in place of purpletree and module name in place of marketplace
It will ask for Authentication Credentials for your Magento Marketplace account. For that Login to your account and go to Access Key area — Access Keys/ and copy Public key and Private Key.
Step 3
Create a New Access key if not already there for Magento 2.
Step 4
Enter Your Username as a public key and password as a private key. These are the credentials using which you must have purchased the extension.
Step 5
After Entering the Credentials your extension will be downloaded now you just have to install the extension by running Upgrade Command. And your Extension is ready to use.
php bin/magento setup:upgrade
So Using the Above steps you can easily install any Magento Extension which you have purchased from Magento Marketplace. Just make sure you have used the same credentials when you bought your extension and using it the same on the shell when validating it using the composer.
For the next steps how to configure Purpletree Marketplace extension or any other extension follow their respective documentation.
More details of Multivendor Marketplace for Magento 2 can be found here.