Quantcast
Channel: Webkul Blog
Viewing all articles
Browse latest Browse all 5488

B2B Marketplace for WooCommerce

$
0
0

WooCommerce B2B Marketplace plugin can convert your WooCommerce store into B2B Marketplace like Alibaba, Indiamart, ThomasNet, EC21. It will create an online platform where business buyers and suppliers around the globe can connect and do business transactions with each other.

This plugin has various built-in features such as – Buying Leads, Request Quotations (RFQ), Quick Order, Contact Supplier, Supplier Reviews, and much more.

Note : It is based on Socket.IO, and the user needs to install node on its server to use the plugin.

Feature List

  • Commission configuration for suppliers.
  • The admin can auto/manual approve suppliers.
  • Separate supplier registration form.
  • The supplier can add products from his account.
  • The admin can configure the product type for the supplier.
  • The admin can configure the allowed categories for suppliers to add products.
  • A customer can chat with the supplier.
  • Send quotation ruquest (RFQ) to supplier.
  • Buying leads for suppliers.
  • Customers can create a quick order.
  • Supplier dashboard to analyze sales.
  • Supplier review section.
  • Social channels for the supplier.
  • Dedicated profile for a supplier.
  • Supplier policies section.
  • Supplier contact information section.
  • The verification process for a supplier.

Installation

The user will get a zip file which he has to upload in the “Add New” menu option in the WordPress admin panel.

For this login to WordPress Admin Panel and Under the Dashboard hover your mouse over the “Plugins” menu option which brings out a Sub-Menu and then selects the “Add New” option.

After this, you will see an option on the top of your page that is “Upload Plugin”, click the option to upload the zip file.

By clicking on the “Upload Plugin” option, below that you will see a button “Choose File” click on the button to browse for the zip file as per the snapshot below.

After browsing the file, click the “Install Now” button to install the plugin as per the snapshot.

Now when the plugin is installed correctly, you will see the success message and an option to activate the plugin. Click on “Activate Plugin” to activate the installed plugin.

Module Translation

To know how to translate the module, you can click here.

Module Configuration

After the successful installation of the module, the admin can configure the B2B Marketplace module from the back-end.

For that, the admin needs to navigate through, B2B Marketplace > Configuration.

General Settings:

Minimum Commission – In the Minimum Commission, the admin needs to enter a commission rate, this commission mechanism will be applicable to all the suppliers. For example, there is a supplier “S1″ and his/her product P1, and it’s the price is 100 USD. So on the sale of product P1”, the supplier will get 80 USD and admin will get 20 USD as a commission.

Auto approval supplier – If checked then the supplier will be auto-approved after the registration as a supplier. Ex – If admin allows this option then the user who will sign up in the store as a supplier will convert into supplier automatically. Otherwise, approval required by the admin.

Supplier show separate form – If this option is enable, then the supplier will get separate login and registration form.

After setting up the general settings, the admin can click on the Save Changes button to save the settings.

Product Settings:

Allow supplier to publish – If checked then the products added by the supplier will be auto-approved. Otherwise, product approval required by the admin. Ex –  If the supplier adds a product, every time product will be moderated by the admin.

Allowed Product Types – From here, the admin can select the product types which they want to allow for the suppliers.

Categories AllowedFrom here, the admin can select the categories which they want to allow for the suppliers.

After setting up the product settings, the admin can click on the Save Changes button to save the settings.

Chat Settings:

Host Name – Here the admin will enter the host name of the online store.

Port Number – Enter any available port number for the chat system.

Chat Name – Enter the name chat name here, which gets display in the front-end for the users.

HTTPS Enabled – Enable this option to use the chat system on live server.

Upload Server Private Key File – Upload the server private key provided by the server service provider.

Upload Server Certificate Key File – Upload the server certificate key provided by the server service provider.

Server CA Bundle File – Upload the server CA Bundle File provided by the server service provider.

After setting up the chat sytem, the admin can click on the Save Changes button to save the settings.

And click on the Start Server button, to start the server for the chat system.

Quick Order Settings:

Allow Quick Order from – The admin may set this field as ‘Both CSV and Table,’ ‘Quick Order Table,’ or ‘Upload CSV.’

  • If the admin configures “Both CSV and Table,” the customers can upload products through a CSV file or directly in the table itself.
  • On configuring the “Quick Order table,” the customers can add products directly to the table.
  • If the admin configures “Upload CSV,” then products can be uploaded only through CSV file.

Show Blank Rows – The admin can set this field as Yes or No. Setting it as ‘Yes’ will introduce an empty set of fields in the Quick Order section.

Number of rows to add – The admin can define the number of rows to add to the quick order to add products.

Default number of rows – The admin can define the default number of rows present on the quick order page.

Want to see combination Field – The may set this as “Yes or No.”

Search product By –

The admin may set this as ‘Both Name and SKU,’ ‘Product Name’ or ‘SKU.’ If the admin selects:-

  • “Both Name and SKU”: The customer can either search products either by the product’s name or its SKU.
  • “Product Name”: The products can be searched using their names.
  • “SKU”: The admin can search for products using their SKUs.

After setting up the Quick Order settings, the admin can click on the Save Changes button to save the settings.

Quote Settings:

Minimum Quantity for “Request For Quote” – The admin can enter the minimum quantity for requesting a quote for the customer.

Now, the admin can click on the Save Changes button to save the quote setting.

Asset Visibility:

Email – Here configure whether the supplier Email will be displayed on supplier profile or not.

Phone Number – Configure whether the supplier Phone Number will be displayed on the supplier profile or not.

Address – Configure whether the supplier Address will be displayed on supplier profile or not.

Social Links – Configure whether the supplier Social Links will be displayed on supplier profile or not.

Advance Setting:

The Advanced tab provides dynamic functionality to the Woocommerce B2B Marketplace Plugin.

The admin can configure the Endpoint and Title for the supplier.

Endpoint: The extra part present in the URL of any website. Such as https://webkul.com/about-us/company-profile/, which is mainly to display different content without the need to navigate to multiple pages.

  • For instance, a supplier can have a supplier profile page, which displays on the URL. As an example.com/supplierprofile.
  • We can append an endpoint ‘edit-supplier profile’ to the URL to show the Edit page for supplier profiles. Such as example.com/supplierprofile/edit-supplierprofile.

The admin will have to navigate through Marketplace > Settings > Advanced to configure the Endpoint and Title as shown in the image below.

Also, the admin can customize the URL for each Endpoint. The Endpoints must be distinctive to avoid conflicts.

Suppliers

The admin has to navigate to B2B Marketplace > Suppliers to manage the existing B2B suppliers or create a new one.

From here, the admin can approve/disapprove the suppliers accounts.

Once the admin clicks on the Manage button, they can see all details related to the supplier. As per below image:

Also, the admin can check all the order of the particular supplier under the Orders tab as per below image:

The admin can pay to the supplier for the orders by clicking on the Pay button. Also, the admin perform the Pay action in bulk.

To see all the transactions of the supplier, the admin can click on the transaction tab. For the reference, check the below snapshot:

Further, the admin can click on the Commission tab to set the commission per supplier.

Commission in Percentage – Enter the percentage of commission for the supplier.

Total Sale – Total sale of that particular supplier.

Admin Commission – Admin commission in total sale bases upon total sale.

Existing Commission – Existing commission rate for the supplier.

Now, under the category tab, the admin can assign the categories to the suppliers:

Commission

The admin can check the commission details of the suppliers by navigating the B2B Marketplace > Commission. For the reference, check the below snapshot:

Here, the admin can see the list of all the suppliers along with their name, email, commission percentage, etc.

Also, the admin can see the details related to the commission such as total sales, commission amount, paid amount, paid amount, amount remaining, and last pay amount.

If the admin clicks on the supplier name, then it’ll redirect them to the manage seller commission tab.

Feedback

The admin can see the feedback of the customers for the suppliers by navigating through B2B Marketplace > Feedback as per below image:

From here, the admin can bulk approve, disapprove the feedback . Also, they can delete the feedback’s in bulk.

Attributes

The admin can manage the quote attribute list by navigating through B2B Marketplace > Attributes as per the below image:

Here, the admin can edit the existing attribute and the also can delete them.

Also, the admin can create a new attribute for the quote by clicking in the Add New button as per below image:

Default Label – Enter the label for the attribute.

Attribute Type – Select the attribute type as Text, Text area, Number.

Required Type – Decide whether to make this field mandatory or not.

Attribute Status – The admin can whether enable or disable the attribute from the front-end.

After, setting up all the fields, the admin can click on the Save Changes button to save the attribute.

Notifications

There are several actions performed in the B2B marketplace related to the admin like new order, change in order status, approval of a product, a review post by the buyer and many more.

The admin can check the same by navigating through B2B Marketplace > Notifications as per the below image:

To check the order notification, the admin can click on the Order tab as per below image:

Quotes

The admin can see the list of RFQ’s and buying leads of the customer from the back-end. For that, the admin needs to navigate through B2B Marketplace > Quotes as per below image:

To see the buying leads, the admin needs to click on the Buying Leads tab as per below image:

Shop Inquiry

The admin can navigate to B2B Marketplace > Shop Inquiry to see all the queries which the supplier has raised.

For the reference, you can check the below snapshot:

From here, the admin can delete the inquires and can also reply to the suppliers on the quires. For replying, the admin needs to click on the Reply Button.

Once the admin enter their reply in the message text area, they can click on the REPLY button. Then the buyer will receive the reply of their query.

Supplier Registration

The customers can register themselves as a supplier by filling up the below form below:

The suppliers needs to provide various information like email address, password, first name, last name, shop name, shop URL, and their phone number.

After filling up all the information, the supplier can click on the Register button.

Supplier Dashboard

The suppliers of the marketplace can see their dashboard from the back-end. On the dashboard they can see their life time sale, total payout, remaining amount, refunded amount, etc.

For the reference, check the below image:

Supplier Orders

The supplier can see all the orders by navigating through B2B Marketplace > Orders as per below image:

Further, the supplier can also view the orders by clicking on the View button as per below image:

On the order details page, the supplier can Print the Invoice by clicking on the Print Invoice button.

Supplier Shop Inquiry

The supplier can ask their queries to the admin by navigating through B2B Marketplace > Shop Inquiry as per below image:

Further, to add a new query, the admin needs to click on the Add New button.

Here, the supplier can enter the subject and message of the query.

Supplier Shop Followers

The supplier can see the list of their shop followers by navigation through B2B Marketplace > Shop Followers as per below image:

Moreover, the supplier can also send the notification to the customers by clicking on the Send Notification button.

Once, the supplier clicks on the Send Notification button, they have to enter the subject and message for the notification.

After that, the supplier can click on the Send Notification button to send the notification to the customer.

Supplier Account Settings

The supplier profile displays critical information about the suppliers. After the registration, the supplier needs to complete their profile.

For managing the profile, the suppliers needs to navigate through B2B Marketplace > Account Settings.

General

Under general setting, the supplier can the shop information such as:

Logo – The supplier can upload the logo for their shop.

Banner – Upload the banner image here which will show on the supplier profile page.

Name – Enter the name of the shop.

Slug – Here the supplier can enter the URL for their shop.

Tagline – Enter the shop tagline here.

After setting up all the fields, the supplier can click on Save Changes button to save.

Note – To change the user profile image, the supplier needs to navigate through Profile and then change the profile image on Gravatar.

Social

  • The supplier can enter their company/shop overview.
  • They can set the meta keywords and meta descriptions for their shop.
  • The supplier can enter their Twitter, Facebook, Instagram, Google Plus account.
  • Also, they can add Vimeo, Pinterest, and Youtube ID.
  • The supplier can also enter their Tax/VAT Number.

After setting up all the details, the supplier can click on Save Changes button to save the settings.

Supplier

Under supplier tab, the supplier can enter their Personal information.

  • The supplier can enter his user name, display name, first name, last name, email, nickname.
  • Also, they have to enter the website URL and their role/designation.
  • The supplier can decide The response time for the customers and also can choose the response type from the drop-down such as Hours or days.
  • The supplier can enter their payment details and also can check the verification status of their profile.

Policy

Under the policy tab, the supplier can enter their return policy, shipping policy and privacy policy.

Category

Under the category tab, the supplier can see the categories assigned to them by the admin.

Buyer seller chat

The buyers can ask their quires regarding the product to the suppliers on the product page.

The customers can click on the chat option to start the chat and ask their relevant queries related to the product.

Once, the buyer updates their query for the product, the supplier can revert regarding the same from the back-end. For that, they need to navigate through B2B Marketplace > Chitchat as per the below snapshot:

Now, the buyers can check the supplier answer regarding their query on the product page. As per below image:

Quick Order

A customer can place a quick order on the B2B marketplace for quickly adding and purchasing the products by searching them using a product name or SKU.

Below image is of the front-end display of the quick order.

The buyer can add more rows to the quick order by clicking “Add more rows”.

Here the buyer can search the product with the product name and pick the product from the auto-suggestion.

After selecting the product, it will display on quick order like the below image. The buyer can edit the quantity as per their requirement.

In case of variable product, the buyer can select the respective variation under Combination.

Click Create Order to add all the products to the cart. After that, a buyer can proceed further with the checkout.

A buyer can add product to the quick order by CSV as well. A sample CSV file can be found by clicking Get Direction.

After downloading the file the buyer can enter the product information to the CSV file as per the requirements. Here only two fields are available. First is SKU/Product Id and the second is Quantity.

Click upload to upload the prepared CSV file.

After upload, the products will be added to the cart.

Request for quote

A customer can click Request To Quote to submit RFQ for a product.

It will redirect the user to the respective seller profile under Request a Quote section.

In this form, the customer will enter the below information :

Product Name – Name of the product.
Product Description – Description of the product.
Enter Quantity – Quantity of the product looking for the purchase.
Enter Price – Price of each unit.
Sample Images – Sample images for the reference.

Note : The customer can add product to the RFQ by clicking Add Product. Here, a customer can add multiple products in the same RFQ.

Company Name – Name of the company/organization
E-Mail – E-Mail of the customer.
Project Description – A small description for the quote.
Other – Any specific instruction.

The customer can view the quote under My Account > Quotations.

Supplier can the submitted RFQ under B2B Marketplace > Quotes > RFQ.

Supplier can view specific RFQ as follows :

The supplier can submit the quote under Action.

The customer can view the submitted quote in My Account > Quotations > View Quote > Quotes.

Customer can send a message to the supplier and Approve or Reject Quote as well. After approval, a customer can add the respective products to the cart. To add products to the cart move to My Account > Quotations > Select a Quote > General.

Click on cart icon to add quote products to the cart.

Buying Leads

Buying leads functionality helps the customer to raise RFQ for the products that are listed or not listed on the website. In this, Request for Quote is sent to multiple suppliers on the website according to the different categories selected by them under the supplier settings.

A supplier can select the categories under B2B Marketplace > Account Setting > Category.

A customer can submit a buying lead under Request for Quote.

In this form, the customer will enter the below information :

Select Categories – Select Category for the quote.
Product Name – Name of the product.
Product Description – Description of the product.
Enter Quantity – Quantity of the product looking for the purchase.
Enter Price – Price of each unit.
Sample Images – Sample images for the reference.

Note : The customer can add product to the RFQ by clicking Add Product. Here, a customer can add multiple products in the same RFQ.

Company Name – Name of the company/organization
E-Mail – E-Mail of the customer.
Project Description – A small description of the quote.
Other – Any specific instruction.

The customer can view the quote under My Account > Buying Leads.

Marketplace supplier can view the submitted buying lead under B2B Marketplace > Quotes > Buying Leads.

B2B marketplace supplier can view the Quote as below image :

Click Quote Product icon to submit quote.

Marketplace customer can view the lead under My Account > Buying Leads.

Here, a customer can select a buying lead and can add a message to the supplier if required or approve/reject the same.

After approval, a customer can add the respective products to the cart. To add products to the cart move to My Account > Buying Leads > Select a Quote > General.

Click on cart icon to add products to the cart and proceed with the checkout.

That’s all for the B2B Marketplace for WoooCommerce. In case of any query, you can create a ticket at webkul.uvdesk.com or contact us at store.webkul.com/contacts/ to let us know your views to make the plugin better.


Viewing all articles
Browse latest Browse all 5488

Trending Articles