suOpencart B2B Marketplace module converts your Opencart site into complete Business to Business marketplace with customer groups, separate seller/partner product collection, and much more. Using this module admin can create customer group according to their need, and seller/partner can create sub-user under their supervision and all the sub-users will work in the name of its administrator. The Sub-users will not have their own identity. This module can create a platform where businesses can communicate and transact with other businesses along with various other important features.
- Admin can create user groups with some group rights according to their need.
- The seller/partner can create sub user and see the group user list if they have “create user” right.
- If the customer has no rights to order the product, then they will send the product for review and admin will approve that product after that customer can buy that particular product.
- The Seller/partner or customer can see the group user list.
- The child group contains only their parent group rights.
- Admin can create template-based emails for Marketplace which will be used, according to Admin selection.
- Seller/partner can add Simple and Downloadable product.
- Admin can select the shipping method for the seller. So that shipping amount will be transferred to seller/partner’s account.
- Catalog module configuration through admin.
- Admin can toggle Account Menu sequence as per their need.
- Admin can create mail template using relevant mail keywords.
- Admin can track the seller/partner’s income, total order, total buyers, and latest order using dashboard field under edit partner page.
- With transaction status, seller/partner will know whether the seller/partner has been paid by the admin or not.
- Seller/partner will have own dashboard to manage orders.
Opencart Marketplace Mobile App
This is a technology based era where everything is simplified even the online shopping. We all know about shopping apps and its advantages-how it reduces and makes our shopping experience hassle proof. So it is very important for all the Store owner to have a shopping app for providing more convenient way to shop from their online store and now Webkul’s has launched its new app Opencart Marketplace Mobile App
Opencart Marketplace Mobile App converts your marketplace store for Opencart into a mobile app. Your customers can easily purchase products on the go. They don’t need to have a laptop or desktop, they can easily explore your store through their smartphones. It will not only benefit the store owner and customer it will benefit the sellers too. Sellers can see their dashboard, order history through the mobile app. So what are you waiting for, you must now have an Opencart Marketplace Mobile App to be a step ahead.
- Seller list.
- Seller Collection.
- Seller Profile.
- Seller Dashboard.
- Seller Order History.
- The customer can contact the seller.
- Market Place Sell Page.
- User can review seller.
- Seller Location is mentioned on map.
Installation of the Opencart Marketplace B2B module is very simple. In zip file you will find 2 folders, one as OpenCart_2.0.x.x-to-2.1.x.x and second as OpenCart_2.2.x.x. Select the folder according to your opencart version. In each folder you can find 4 folders catalog, admin, ocmod and theme patch. You just need to move admin and catalog folder into opencart root directory.
If you are using a custom theme like Journal then we provide Journal theme patch (directory) in the module zip. While installing the module, navigate throughTheme Patch->Journal2 folder and you will get “Catalog” folder. Just upload the “Catalog” folder into your opencart root directory for the proper functioning of the module with the Journal Theme.
Once you have uploaded the file then login to admin and from catalog section go to Extensions> Extension installer and upload the xml file. The xml file can be found on ocmod folder under module directory. From here you can upload Mpheader.ocmod.xml and MpseokeywordAll.ocmod.xml file.
After uploading the file go to the Extensions > Modification and click on refresh field.
After that in Admin panel go to System -> Users -> Usergroup and edit ‘Administrator’ and choose select all for both Access and Modify Permission and save it.
After that under Extension > Module, install the B2B Marketplace module like this way.
Admin can edit B2B Marketplace configuration setting by clicking on edit option and below page will be open. Admin can set the B2B Marketplace Module status Enable or disable.
Admin / Default mail will use to send the emails if admin wants privacy for your store. Admin can receive all notification on this Email-Id.
Using this option, Admin can visible Become partner/vendor option for customer at registration page.
Using this option, Admin can show “Become multi-user customer” option for the customer at registration field. Select “Enable” if you want to show customer group option on the registration page. Else select “Disable”.
If “Customer Group Disable Action” is disabled by the admin, then admin can disable the group member.
Using this option admin don’t have to approve partners manually. If Admin will enable this option, customer will become the partner automatically.
If the admin will enable this option, product will be approved automatically and vice versa.
Using this field, mail will send to partners when customer will buy their products.
If the admin will enable this field, the partner can change order status of their products. Otherwise, Partner can add order history with status added by admin.
If the admin will enable this option, Customer can contact the seller/partner.
When the customer will contact to the seller/partner, same mail will be sent to the admin.
If seller/partner will not upload any image then this default image will appear in profile or other places.
Admin can set the Complete order status that will be considered as completion of product and it will be used to the transaction.
Admin can select shipping method for the Seller/partner. If the buyer will purchase their product using these shipping methods then shipping amount will be transferred to seller’s account. It is only applicable when buyer will purchase the products of the single seller/partner.
As this Marketplace module supports multiple languages so this section will describe how to make the module work in different languages. Please check this link for language translation
Admin can set fixed + percentage based commission, which will be charged from seller/partner income for admin, according to products in orders and also edit the Category commission. Admin can choose the commission based on categories. If admin will select category wise commission then fixed and percentage commission both will be added to commission.
Using this Option you can manually Add SEF URLs for Site URLs. Select URL link and then type its SEF keyword.
Under this field admin can do product SEF settings. Like what do you want to show with product name, how SEF should be displayed etc.
Admin can select from the drop down which they want to display with the SEF settings. Like seller/partner name, company name, screen name.
Under this field, admin can select from drop down, how SEF should be displayed.
Default name will be used as seller’s info if seller’s info doesn’t exist as per above selection (seller’s details, display format).
Product name will be used if SEO keyword is not found for product.
From this field, admin can add the extension with SEO URL. Don’t use .tpl extension.
Sell Page configuration
Configuration for Profile Settings
Catalog Module Configuration
Marketplace Mail Configuration
Admin can set mail for the different condition which will occur in Marketplace and also create mail template using mail keywords. Admin have to add relevant mail keywords in creating mail messages.This mail keyword is more useful when customer will use marketplace addons. The customer can create template based mail by creating mail keywords from here.
Admin can manage all the partners/customers like approve and disapprove them. Admin can view/edit their profile and also view latest order, payment details, add more products to the seller. Admin can filter the Seller/partner using Customer name, Email-id, Group, status and customer type.
Using Dashboard admin can track seller/partner’s income, total order, total buyers, and latest order.
Opencart B2B Marketplace module allows the admin to create customer groups. These customer groups can create sub customer groups. This B2B marketplace module is right dependent. That means Group user will able to do things based on their rights. Child group doesn’t have more than parent group right. Let’s understand it using below flow chart.
In the above flow chart, the admin has created two customer groups named as “Supplier” and “Distributor”. These customer groups (Supplier, Distributor) have two sub customer group which is named as “Sub supplier” and “Sub distributer”. All customer groups and sub customer groups are connected to the admin. Here Supplier and Distributor are parent group and Sub Supplier and Sub Distributors are their child. So Sub Supplier doesn’t contain rights more than Supplier. Maximum rights of child group are equal to the total rights of the parent group.
Using Marketplace Customer Group, admin can create new Customer group and also edit existing groups. By clicking on Customer Group tab, admin can find customer group list with their right.
After clicking on Add new tab, below page will open. From here admin can create new group.
Parent– With check this option, admin can create parent group. If this option is not checked then a text box will open where the admin has to select parent group. Child group doesn’t have more rights than the parent group. Child group contains only their parent group rights. Refer to the below screenshot for the same.
Can Order– Using this right customer group member can do order for any product.
View Group Order– With the help of this right, group member will able to see all group orders.
Can Create User– Using this right, group member can create users.
Can Apply Discount– Using this right, seller/partner can apply discount on their products.
Add/Edit Products– With the help of this right, group member can add/edit the products.
Product List Access– By checking this right, group member can access the product list.
Profile Access-Using this right, user can access the profile.
If “Customer Group Disable Action” is disabled by the admin, then admin can disable the group member.
Admin can also edit the existing customer groups.
Admin can find seller/partner’s income under Marketplace Income and also pay to the Seller/partner. Here Admin can see total sale by each seller, commission, admin amount, remaining amount to pay and the grand total of each amount. There is filter option by which admin can filter the income details.
After clicking on Pay button below page will open. Admin can add transactions for Partners to maintain records. The Payable amount can be vary according to selected Order status and transaction status.
Admin can find Transaction of every seller/partner to maintain the records under Marketplace > Transaction.
B2B Marketplace Customer/Seller/partner Login
Marketplace Seller/partner Panel Management
If the user has been approved as a seller/partner then the marketplace block will display in the account section of the user as per the images. The seller/partner
can create Users and see the list of users if they have “Create User” rights.
The normal customer can also find three new fields in B2B Marketplace if they have “create user” rights. With these fields, the customer can create new user, can see the user list and if the customer has no rights to order the product, then they will send the product for review and group admin will approve that product after that sub-user/customer can buy that particular product. Create user, User list, and Review product tab will appear only if the customer has “Create User” right.
If any customer or seller/partner has only rights to addproduct, product list and view all order, then he/she can find only Add Product, Product List and Order History tab in account section. Refer to below screenshot.
Customer groups and sub customer groups will able to do work based on their rights.
From above flow chart, you can understand that admin can assign rights to their customer groups (supplier). These suppliers can create sub customer groups (sub supplier). Child group(sub supplier) doesn’t have more than parent group(supplier) right. If customer groups or sub customer has right to add the product, only then they can add the product. Else they will unable to add products.
Marketplace Profile View
After entering all details into account registration field, Profile looks like this.
Payment Mode under payment details seller/partner
can add their bank account or PayPal id.
After entering all the information you will get an amazing page for your shop as below.
Using this menu seller/partner can manage their product like they can add, edit, delete their products, and also track their products information as per the screenshot.
The Seller/partner can view Order Details of the Product by clicking sold quantity. The seller/partner can also find the Transaction Status.
Using this link seller/partner can see their products order history. There is also a filter option by which seller/partner can view order history of individual customer.
After click on action field the whole Order information will appear. Buyer can also add comments to this order and to the admin and also print Seller/partner order invoice. With transaction status, buyer will know whether the seller/partner has been paid by the admin or not.
After click on Print Invoice below page will be open.
Under User List section, seller/partner or customer can see the list of Group User if they have “Create User right”. There is also an option for insert new user, edit the existing user and disable the user from the particular group. Child group has only their parent group rights.
Sub customer groups will able to do work based on their rights. If Sub customer has right to add the product, only then they can add the product. Else they will unable to add products. In below screenshot sub user has right to view all order, add product, product list so this sub user can not create an user, access the profile. The group admin of this sub user is not a seller, so this sub user will unable to add products and can not see the product list. B2B marketplace is right dependent.
If any group member has only the rights of “productlist” so they will unable to add or edit the product.
This field is responsible, If the customer has no rights to order the product, then they will send the product for review and group admin will approve that product after that customer can buy that particular product. If the customer has no rights to create order then at the time of checkout they will redirect to below page.
After placing a review, customer can see the order review list in Review Product tab.
After click on “Action”, a pop up window will open. From here the user can select the product for approve.
This B2B Marketplace module is right dependent. That means Group user will able to do things based on their rights.
For any query or doubt Please add a ticket at http://webkul.uvdesk.com
Current Product Version - 18.104.22.168
Supported Framework Version - 2.0.x.x, 2.1.x.x, 2.2.x.x, 2.3.x.x, 3.x.x.x