The messaging module is built to allow easy communication with vendors via individual conversations / chats. Both vendors and admin or other participants can leave messages and communicate back-and-forth (as opposed to announcements, which cannot be replied to). Vendors can view messages in their dedicated vendor dashboard, and are also notified of messages by email, depending on their email preference settings.

The messaging module can be enabled via MarketKing -> Modules:

Messaging module

In a marketplace platform, vendors and marketplace management have to stay in touch and constantly resolve queries related to specific customers, disputes, orders, payouts, etc. The messaging module offers a great solution for this through its versatility and ease of use.

Here is what a conversation appears like in the vendor's dashboard:

Conversation in the vendor dashboard
Vendors view notification icons for recent messages

In this particular case, the conversation was initiated by the admin. Here's what that looks like on the admin side:

Initiating a conversation with a vendor as an admin

Vendors can also initiate conversations from their end:

Vendor initiating a conversation from the vendor dashboard

When a vendor initiates a conversation, the admin or shop manager can view this in the site backend in MarketKing -> Messages. They also see a notification in the admin dashboard:

New message notification in the admin dashboard
Messages panel in the admin backend

Emails and preferences

By default, the plugin will send an email for each message to either the admin or the vendor. This email can be controlled in WooCommerce -> Settings -> Emails. Each vendor can choose whether they want to receive such emails or not in their profile settings.

Email sent for a new message
Email preferences in the vendor dashboard

Active and closed conversations

To facilitate easy management of conversations and messages, vendors can mark them as read, or closed. Once a conversation is read it no longer shows notification badges in the dashboard. When closed, it is archived in a separate section.

Mark as read / closed buttons

Product & Vendor Inquiries

MarketKing also comes with a product and vendor inquiries module that allows customers to contact vendors directly. This module optionally uses the messaging system above. Through this mechanism, vendors can have back-and-forth chats with customers, started from either a specific product page or store page. Please read the dedicated module page linked above for more details.

Inquiry Form in the Product Page
Inquiry Form in the Vendor Page
Product Inquiry Conversation with Customer in the Vendor Dashboard
Customers can reply to conversations through the My Account panel
Inquiry Emails

Powered by BetterDocs