Marketplace Seller Tax Manager For Magento 2 extension allows the seller to manage the tax from their end. Using this module seller can add new tax rates, tax classes, and tax rules. With the help of this module, sellers can add tax according to their need.
This module is an add-on to Magento 2 Marketplace Module. To use this module you must have installed first Magento2 Marketplace.
- Admin can enable/disable tax manager from seller panel.
- Admin can create tax rules for sellers.
- Admin can create product tax class for sellers.
- Admin can set customer tax class for sellers to create tax rules.
- admin can see tax amount on seller products order in a separate grid.
- Sellers can create tax rules, product tax classes and tax rates of his own.
- Product tax classes created by the seller will be used on product creation form.
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 Magento2 root directory on the server as shown below.
After the successful installation, you have to run these commands in the Magento2 root directory:
Second Command – php bin/magento setup:di:compile
Third Command – php bin/magento setup:static-content:deploy
After running the commands, you have to flush the cache from Magento admin panel by navigating through->System->Cache management as shown below.
Configuration For Multi-lingual Support
Module – Translation
If a user wants to translate their module from English to German then they need to follow the path app/code/Webkul/MpSellerTaxManager/i18n in their unzipped 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 in the German language. After editing the CSV, save it and then upload it to the path app/code/Webkul/MpSellerTaxManager/i18n where they have installed Magento2 on the server. The module will get translated into the German Language. It supports both RTL and LTR languages.
Module – Configuration
Management – Vendor End
The seller can add new tax rates by clicking on the Add New Tax Rate. Here, the seller can also filter any of the already created tax rates using the various available filters like – Tax Identifier, Country, State/Region, Zip/Post-Code, and Rate.
After clicking the add new tax rate button, another page will open up where the seller can define the tax rates. After entering all the values the seller will save the tax rate. Here seller can select the zip Range from and to for the states if the checkbox option Zip/Post Is Range is checked.
Zip/ Post-Code Field – In this field, you can enter the expression that will work as explained below.
Enter “*” that matches any zip code, ” xyz* ” that matches any zip code that begins with ” xyz “, and ” *xyz ” that matches any zip code that ends with an ” xyz “.
Eg: If you want to select zip codes starting with 190 just write 190*. To select zip codes ending with 190 just write *190 and for selecting all the zip codes write ” * ” as shown below in the screenshot.
Sellers can add a new Tax Rules by clicking on the Add New Tax Rule button. Here, the seller can also filter any of the already created tax rules using the various available filters like – Name, Customer Tax Class, Product Tax Class, Tax Rate, Priority, Sub-Total Only, and Sort Order.
After clicking on the Add New Tax Rule button, another page will open where the seller can create new tax rules as shown below.
Sellers can also click the Add New Tax Rate button on the same page to add a new tax rate. After clicking the add new tax rate button, new Tax Rate Creation form will open up as shown below.
After clicking on the tax rule to edit, another page will open up where the seller can edit the tax rule. After an edit, you can click save button as shown below.
Now the seller can select the product Tax class created above while adding a new product under the Tax Class option on the add new product page as shown below.
Management – Admin End
After the installation of the extension in the admin panel under Marketplace Management menu item, you will find menu items – Order Tax Details and Seller Tax Rules as shown below in the screenshot.
Admin can see the Seller Order Tax Details for all the sellers of the marketplace under this section. The admin can see all the details that include – Seller, order, and product details along with the tax amount.
Here admin will find the grid displaying all the sellers with details about their Tax Rules, Customer Tax Class, Product Tax Class, Seller, and Tax Rate. The admin can edit any of these tax rules by clicking on the edit link.
After clicking on the edit button, admin can edit seller tax rules and add new tax rates, add new product class for the selected seller. Tax Rates and Product Classes already created by the seller will be shown and admin can delete the already created rules and classes also. After that click the save button to save the changes made.
Admin can also Create Seller wise – New Tax Rules for the sellers in his marketplace by clicking the Add New Tax Rule button as shown below.
Here the admin can select the seller from the drop-down selection, soon after Tax Rates and Product Tax Classes of the selected seller show up automatically. Admin can edit or delete any of the Tax rates and Product classes and create new tax rates & product Classes for the seller as shown below.
That is all for the Marketplace Seller Tax Manager For Magento 2. Still, have any issue feel free to add a ticket and let us know your views to make the module better at webkul.uvdesk.com
Current Product Version - 2.0.3
Supported Framework Version - 2.0.x, 2.1.x