B2B Magento Marketplace

B2B Magento Marketplace

After creating world best B2C marketplace we are now going to release another mile stone Product B2B magento Marketplace. Here are some brilliant features for B2B magento multi wholesaler marketplace.

Features

  • Separate login for retailer / wholesaler.
  • Separate sign-up for retailer / wholesaler.
  • Mass upload of product from retailer profile or dashboard.
  • Product will be added to global catalog after retailer will upload the product using CSV.
  • No Communication Between buyer and retailer.
  • Everything will be driven by admin end.
  • Admin Commission.
  • Communication panel between admin and retailer.
  • retailer Groups.
  • custom attributes and custom option for retailer / wholesaler.
  • RMA Return merchandise authorization for buyer.
  • bulk order quote for buyer.

Installation

Installation of B2B Magento Marketplace module is very simple. You just need to move app, media, skin folder into Magento root. Please follow the screenshots for the same.

After moving the folder flush the cache from Magento admin panel. Under System > Cache Management.

B2b E-commerce marketplace Module Tour

After the installation of the module There will be a separate login and signup form for b2b marketplace sellers as per the screenshots.

b2b marketplace signin form

As you can see seller or partner will have separate seller login form as well as seller signup form.

B2B marketplace signup form

Admin can create signup form and add any number of input fields like dropdown, browse button multi select and many more  as per the screenshot.

b2b seller signup form

B2B marketplace seller Dashboard/panel management

After the successful seller login seller will be able to see the b2b marketplace block under his account from where seller can manage product and do conversation with admin also he/ she can upload bulk product uploads.

B2B marketplace seller Dashboard/panel management

As you can see many option like product upload bulk upload etc. Here is the complete view of seller / partner.

b2b-seller-details-

Seller Product Upload

Seller will be able to add the product individually or seller can add the product in bulk using CSV with images as per the screenshot.

Seller Product Upload

Seller can choose multiple category from tree menu and can add as many images and also select base, thumbnail and small Image as per their requirement.

All the input fields are validated and SKU are properly ajax validated.

b2b marketplace

Seller Product List

Seller can able to see added product by him. He can also edit or delete those products.

Seller Product List

For editing click on edit button after that a page open where seller can edit his product as per screenshot.

b2b marketplace

Seller Dashboard

Here Seller will have their sales dashboard to manage sales. Seller can see Latest order and its status, Latest Review / Comment and its status .Seller can track the record through interactive graph map.By dashboard seller can also ask question to Admin.

Seller Dashboard in b2b marketplace

Seller Order History

Here Seller can able to order detail of his product.

Seller Order History

Bulk Upload

Seller can upload product in Bulk and waiting for Admin Approval.

bulk upload in b2b marketplace

B2b Marketplace seller admin conversation

Module enable this feature by which seller and admin can communicate to each other.

B2b Marketplace seller admin conversation

Custom Quote

Module can help customer to quote for a product. Seller can approve the quote and do conversation with admin regarding the customer quote.

Custom Quote

The Quote have 4 Status:

1. Approved- If quote approve by both admin and seller.

2. Pending- If either admin or seller , both admin and seller didn’t approve the quote.

3. Sold- If the quoted product has been purchased.

4. Decline- If quote is decline by seller.

View Conversation– Here seller can do conversation with admin regarding the quote if quote is approved.

b2b marketplace

Edit– Here Seller can edit the quote quantity and price, approve the quote and do the conversation with admin.

edit b2b marketplace

This is all about at Seller End. Let’s explain buyer role.

The Buyer can apply for RMA return and add quote.Both the links are visible at buyer My Account section of magento user account as per screenshot.

buyer in magento b2b marketplace

Request New RMA

Here buyer can request for new RMA, View RMA or Cancel RMA.

Request New RMA

rma01

Buyer can create a new RMA request based on his order.

rma02

Seller can enter his RMA information for the order.

rma03
rma04

View Details

rma

My Quote

In this bulk order quote button will display in front of product page as per screenshot.

my quote

On Clicking “Quote This Product”, buyer can enter the bulk order amount and price.

Quote This Product
quote this product

After submitting the quote buyer can see the quote added by him in my account section where he can edit, delete it and do conversation as well.

b2b marketplace

Add To Cart

After the approval of Quote buyer can see add to cart button for his bulk order quote.

add to cart
add to cart in b2b marketplace

After placing the order that particular quote will be sold.

b2b marketplace

View Conversation

Here buyer can do conversation with Admin.

View Conversation in b2b marketplace

Edit Quote

2-18-2014 11-59-01 AM
edit quote

This is all about Buyer Role.

Admin Management

In Admin you will be able to see the configuration panel under system > configuration as per screenshot.

admin management

1. B2B Marketplace Settings

In this tab you can see many admin config parameters, we are going to explain every config parameters one by one.

Percent per product sale- percent % per product sale is the global commission which seller need to enter , this commission mechanism will be applicable for all the sellers . lets say as an example there is a seller S1 and his/her product (P1)price is 100 USD  so on the sale of product P1 seller will get 80 USD and admin will get 20 USD as commission.

Product Approval Required- Product Approval Required by this option admin can restrict automatic approval of the product . e.g if seller add a product every time product will be moderated by admin , store owner can set YES or NO ..

Admin Email id- Admin need to enter his email id.

Attribute Set ID- Attribute Set ID is the attribute set ID for your global catalog by default this is Default that’s why in screenshot it is showing as default. Admin can select attribute set from drop-down.

 Product Status- In this when admin disable the partner, then what was the status of partner product.

2. RMA Settings

Enter Return Policy Description- In this tab admin need to enter the return policy which was shown up at buyer end.

3. Quote settings

Enter Minimum Quanity to be Added in Cart- Enter the number of product which must be added in Cart or minimum quantity required to quote for particular product.

Now, admin will able to see new admin menu “B2B Market Place” as per the below screen.

2-18-2014 12-28-54 PM

As you can see there are two menus under B2B Market Place. Let’s explain each menu one by one.

Partner Pannel

In this there are few more sub menus as per screenshot.

Partner Pannel

Manage Products

This menu is responsible for seller product management if from B2B Market Place configuration panel (system > configuration > webkul) product approval is required then in this case every product added by seller need to be approved by admin. Product approval will happen from manage product menu  as per the screenshot.

manage products

As you can see there is a preview button which will show the preview screen for product added by seller as per the image.

preview

Manage Bulk Products

This menu is responsible for bulk product approval of partner as per the screenshot.

Manage Partners

This menu is responsible for seller  management. In this case every seller need to be approved by admin as per the screenshot.

2-18-2014 12-43-26 PM2-18-2014 12-40-25 PM

Manage commission

Manage commission menu is responsible for all the commission management despite of global commission there is an individual seller commission by which admin can set different different commission for different different sellers.

manage commission

Under this screen there are some terms need to explain.

Pay action Pay action in grid will clear the payment for that particular seller lets say Seller S1 have a remaining amount 100 USD then after the pay button has been clicked that’s mean seller have already send the payment now he / she is going to clear it (no actual payment with any payment gateway will happen here this link is for calculation only).
under drop down the action is same as per grid but it can be applied for multiple seller.

Commission This column is for per seller commission display.

Manage Product Attributes

Manage Product Attributes menu is responsible for showing / Hiding custom attribute in front end.

Manage Product Attributes

Manage Partner Attributes

Manage Partner Attributes Menu is responsible for showing custom fields in partner account.

Manage Partner Attributes

On clicking add new, a form opens:

b2b marketplace

As per the above screenshot  you can see many parameters for Partner Attribute, we are going to explain every parameters one by one.

Field Label- In label you need to give the name of Partner attribute which will show in front.

Name- Input field name.

Type- There are many type of Partner Attribute field like

  • input box
  • multi select
  • image browse
  • text area
  • dropdown
  • radio button

as per screenshot.

2-18-2014 1-06-00 PM

Set Order-set order is for order of partner attribute in which you want to see.

Value Required-to make partner attribute required or not.

Status-status is for enable or disable the partner attribute.

admin can edit, change status or delete the partner attribute.

b2b marketplace

All Conversation

All Conversation menu is responsible for showing all conversation with partner and admin as per screenshot.

2-18-2014 1-12-23 PM

On Clicking “Show Conversation” conversation grid opens.

Show Conversation

View Quote

View Quote menu is responsible for showing all bulk quote added by buyer. Admin can approve, unapprove, do conversation with partner as well as buyer.

view quote

View:
view quote of b2b

Partner Conversation:

partner conversation

Customer Conversation:

Customer Conversation

2. RMA System Pannel- In this there are few more sub menus as per screenshot

RMA System Pannel

i. All RMA – All RMA menu is responsible for showing all RMA added by buyer.In this admin can manage and communicate with buyer regarding the particular order.

 All RMA
2-18-2014 1-33-41 PM
2-18-2014 1-34-48 PM

ii. Reasons – Reasons menu is responsible for adding reasons which was visible in buyer frontend.

2-18-2014 2-23-37 PM
2-18-2014 2-25-28 PM