Marketplace Buyer Seller Communication For Magento 2 is a very useful module for Marketplace Multi-Vendor Module for Magento 2, by which buyer can communicate with the seller regarding their query about particular product and seller can respond to the same.
To use this module, you must have installed first Magento 2 Marketplace Module.
- All Asked Query list showing in seller’s account.
- Enable/disable reply mail notification to admin by admin panel.
- Admin enable/disable auto-approval for query to seller.
- Admin can delete query/Conversation history between seller and buyer.
- Seller can send reply message regarding query to the buyer and vice versa.
- The seller can search the conversation by Customer’s email id or keyword/content.
- Seller and customer get mail for each reply message.
- Seller and customer can attach images in query/conversation.
- Seller and customer can change the Query status (Pending, Resolved or Closed).
- Customer can also ask the question to the seller using seller profile page.
- Customer can choose the Support Type for the query (Support, Presale, Technical and Other).
- Customer can see the response rate and time of queries for any product and seller.
- Customer can search the conversation by Product name or keyword/content.
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.
If you have downloaded the module from Magento Connect then unzip the respective extension zip and create Webkul(vendor) then MpSellerBuyerCommunication(module) name folder inside your magento root directory as app/code/Webkul/MpSellerBuyerCommunication and then move all module’s files inside /app/code/Webkul/MpSellerBuyerCommunication/ folder in magento root directory.
After the upload, you can see the folders in your Magento2 Root Directory.
After the successful installation, you have to run these commands in the Magento2 root directory.
First command- php bin/magento setup:upgrade
After running the commands, you have to flush the cache from Magento admin panel by navigating through->System->Cache management as shown below.
If a user wants to translate their module from English to German then they need to follow the path app/code/Webkul/MpSellerBuyerCommunication/i18n in their unzipped Magento2 MpSellerBuyerCommunication 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 comma in German language. After editing the CSV, save it and then upload it to the path app/code/Webkul/MpSellerBuyerCommunication/i18n where they have installed Magento2 on the server. The module will get translated into German Language. It supports both RTL and LTR languages.
For configuring Buyer Seller Communication module, the admin can go to Stores>Configuration>Webkul>Seller Buyer Communication. Here are the options available:
Enable Message Notification to Admin – Enable/disable email notification for messages to store owner.
Query Auto Approval – Set whether to auto-approve a query and be made visible to the seller in the seller’s panel.
The admin can select templates for the following email notification:-
- Ask Query Mail Notification to Customer Regarding Product
- Ask Query Mail Notification to Admin Regarding Product
- Communication Mail Notification to Admin
- Communication Mail Notification to Customer
Seller E-mail Notification Templates
For configuring seller email notification templates, the admin needs to go to Stores>Configuration>Webkul>Marketplace>Marketplace Transactional Emails and select the templates for the following:
Ask Question to Seller Regarding Product – When a customer asks query from a product page, this email template will be used for notifying the seller.
Ask Question to Seller Template – When a customer asks query from a seller profile page section, this email template will be used for notifying the seller.
Communication Mail Notification to Admin- When a customer asks query from a seller then communication mail notification will be sended to admin.
Seller approved Template-
Seller request Template-
Seller unsubscribe Template-
Seller deny by admin Template-
Product deny by admin Template-
Product approval request to admin Template-
Product Edit approval request to admin Template-
Ask Question to Seller Regarding Product Template-
Ask Question to seller Template-
Ask Question to admin by seller Template-
Product approval mail to seller Template-
How To Use
After Installing Marketplace Buyer Seller Communication For Magento2, customer will find a contact us link at the product page. Here customer can ask query to the seller and can also see the response rate and response time of queries for that particular product of that seller. (Refer the snapshot).
Once buyer clicks on “Contact Seller” then a pop-up will open with contact seller form. Here customer have to fill in all the details such as Support Type, name, email id, subject for query, query description which customer can write in the WYSIWYG editor and can attach multiple images related to the query.
When a customer asks a query, an e-mail notification will be sent to the customer’s email address.
Seller Email Notification View:
Buyer can also ask the question to the seller using seller profile page and can also see the response rate and response time of that seller for responding to the queries, as shown in the below screenshot.
Seller Communication History
From Marketplace account, the seller can see queries that are asked by customers regarding their products and seller can also search the conversation using customer’s email id and content/keyword.
Note: If the admin has set the setting “Query Approval” as “Yes“, now only after the admin approves the query, the query gets displayed under the Seller’s “My Communication History“. Else, if the admin has selected the Query Approval as “No“, the queries will not require any approval and will automatically display in the communication grid.
Seller can see conversation history for particular query placed by the customer from his marketplace account. From here seller can reply to buyer’s query and can change the query status.
Seller Reply to Customer – Email Notification View:
Buyer Seller Communication
The customer can see their query list under My Account >Seller Communication History. The customer can also search the conversation using Product name or any content/keyword.
Note: If the admin has set the setting “Query Approval” as “Yes“, now only after the admin approves the query, the query gets displayed under the buyer’s “My Seller Communication History“. Else, if the admin has selected the Query Approval as “No“, the queries will not require any approval and will automatically display in the communication grid.
After click on “View”, the customer can see conversation history from their account and from here customer can reply to the seller and can change the status of the query.
Admin can find a query grid under Marketplace Management > Seller Buyer Communication Query List. Here admin can view/delete the customer’s query and can approve or disapprove the query. When the query is Approved, the seller can see the query in the seller’s panel. Admin can also see the Query status and Support Type of the query.
Admin can see all conversation for particular query grid from this path. Marketplace Management > Seller Buyer Communication Query List > View. Here admin can delete conversation history.
Customer Query to Seller – Admin Email Notification View:
Seller Reply to Customer – Admin Email Notification View:
Customer Reply to Seller – Admin Email Notification View:
That’s all for the Marketplace Buyer Seller Communication 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 - 3.0.0
Supported Framework Version - 2.0.x, 2.1.x, 2.2.x, 2.3.x