Knowledgebase
A+
A-

WooCommerce Catalog Enquiry Pro (WCMp)

Installation & Licensing

To know about the installation and licensing of WooCommerce Catalog Enquiry Pro (WCMp) please visit our installation and licensing guide.

Start setting up WooCommerce Catalog Enquiry Pro (WCMp)

A. Admin Backend Settings

1. General

1.1 WooCoomerce Catalog Enquiry Settings :

• Admin can define for whom Catalog Enquiry is applicable through Applicable Button:

– Only for logged out user
– Only for logged in user
– Either logged in or logged out

• Admin can set up button position through Product Enquiry Position button:

– After Product Title
– Before product exerpt
– After product exerpt
– After product Summary
– Custom position

• Admin can create custom Heading through “Custom From Heading

• Admin can replace price with text

1.2 Multiple Product Enquiry Settings :

Admin can set Enquiry for Multiple products. If this option is enabled, user will be able to add product in the Enquiry Cart via Woocommerce Catalog Enquiry Settings >> Multiple Product Enquiry Settings and enable
Catalog Multiple Product Enquiry Enable.

1.3 Enquiry Mail Override

1.4 Redirect after Enquiry success

Don’t forget to save the change.

2. Enquiry Details

You can Reply, Approve, Reject, Expire or Trash the enquiries from the Action tabs..

• Reply Consumers directly : Admin while replying the customer can use tags in order to send personalized email.

3. Enquiry Form

Decide what field do you want to set for the enquiry form.
Enquiry Form setting panel comes with a useful variation of fields. These fields can be added any number of times according to the requirement.
To activate these field types, click on them.

Textbox – A simple text input to enter any kind of information.

1. For naming the Label field, enter you desired caption.
2. Placeholder will reflect the content given in the space, until data is provided by the vendor. You can leave this blank.
3. To make this field mandatory, check the Required checkbox.
4. To change the styling of the field, enter your CSS code in the Custom CSS Classes.
5. Save the changes.

Email – Capture the email information through this field.

1. For naming the Label field, enter you desired caption.
2. Placeholder will reflect the content given in the space, until data is provided by the vendor. You can leave this blank.
3. To make this field mandatory, check the Required checkbox.
4. To change the styling of the field, enter your CSS code in the Custom CSS Classes.
5. Save the changes.

URL – Enter the URL

1. For naming the Label field, enter you desired caption.
2. Placeholder will reflect the content given in the space, until data is provided by the vendor. You can leave this blank.
3. To make this field mandatory, check the Required checkbox.
4. To change the styling of the field, enter your CSS code in the Custom CSS Classes.
5. Save the changes.

Textarea – A bigger area for inputting text like description.

1. For naming the Label field, enter you desired caption.
2. Placeholder will reflect the content given in the space, until data is provided by the vendor. You can leave this blank.
3. You can limit the number of text by Character Limit.
4. To make this field mandatory, check the Required checkbox.
5. To change the styling of the field, enter your CSS code in the Custom CSS Classes.
6. Save the changes.

List – This list option provides, four types of listing.

Dropdown:
1. For naming the Label field, enter you desired caption.
2. List the Dropdown option from the List Type.
3. To add multiple options, click on Add New.
4. For labeling the options, enter the preferred name in the Label and put the Value (this value is for the database entity). And choose the name by Selected which will be reflected on the frontend at first.
5. To make this field mandatory, check the Required checkbox.
6. To change the styling of the field, enter your CSS code in the Custom CSS Classes.
7. If you want to delete any of the options, then click on the cross sign available at the beginning of the label.
8. Save the changes.

Radio Button:
1. For naming the Label field, enter you desired caption.
2. List the Radio from the List Type.
3. To add multiple options, click on Add New.
4. For labeling the options, enter the preferred name in the Label and put the Value (this value is for the database entity). And choose the name by Selected which will be reflected on the frontend at first.
5. To make this field mandatory, check the Required checkbox.
6. To change the styling of the field, enter your CSS code in the Custom CSS Classes.
7. If you want to delete any of the options, then click on the cross sign available at the beginning of the label.
8. Save the changes

Checkboxes:
1. For naming the Label field, enter you desired caption.
2. List the preferred Checkboxes from the List Type.
3. To add multiple options, click on Add New.
4. For labeling the options, enter the preferred name in the Label and put the Value (this value is for the database entity). And choose the name by Selected which will be reflected on the frontend at first.
5. To make this field mandatory, check the Required checkbox.
6. To change the styling of the field, enter your CSS code in the Custom CSS Classes.
7. If you want to delete any of the options, then click on the cross sign available at the beginning of the label.
8. Save the changes

Multi select:
1. For naming the Label field, enter you desired caption.
2. List the preferred Multi Select from the List Type.
3. To add multiple options, click on Add New.
4. For labeling the options, enter the preferred name in the Label and put the Value (this value is for the database entity). And choose the name by Selected which will be reflected on the frontend at first.
5. To make this field mandatory, check the Required checkbox.
6. To change the styling of the field, enter your CSS code in the Custom CSS Classes.
7. If you want to delete any of the options, then click on the cross sign available at the beginning of the label.
8. Save the changes

Checkbox – A simple checkbox to be able to select something on/off.
1. For naming the Label field, enter you desired caption.
2. Default Value helps to enable the checked and unchecked option by default..
3. To make this field mandatory, check the Required checkbox.
4. To change the styling of the field, enter your CSS code in the Custom CSS Classes.
5. Save the changes.

Recaptcha – To activate the Recaptcha option, follow the below mentioned steps:
1. Click on the recaptcha field option.
2. Name the Label.
3. Click on the Use Google recaptcha.
4. Then you will be re-directed to the Google recaptcha page
5. Click on the Get reCAPTCHA as showed in above screenshot.
6. You will find a “Register New site” option. Enter the preferred Label name and enter the Domain.
7. Click the Register.
8. Then enter the data site key provided by the recaptcha client site integration on the Recaptcha Script.
9. To make this field mandatory, check the Required checkbox.
10.Save the changes.

Attachment – Provide the option of uploading the required documents by the vendor.
1. For naming the Label field, enter you desired caption.
2. File Size limit helps you to limit the size of the attachment.
3. Select the all the file types or few of them based on your preference.
4. To make this field mandatory, check the Required checkbox.
5. To change the styling of the field, enter your CSS code in the Custom CSS Classes.
6. Save the changes.

Separator – Helps to divide the registration form into sections. Based on your requirement you can divide your registration form into multiple sections along with separate names

4. Enquiry Email Template: Through this section admin can

– Choose email template
– Create custom Email Subject

Admin decides which Email template he/she want use from the defined 7 email templates.

Admin can set what type of information, he/she want to include within the email for Single Product Enquiry. This customized Email Subject would only work for Single Product Enquiry.

|USER_NAME| = Include user’s name with the email
|USER_EMAIL| = Include user’s email with the email
|PRODUCT_NAME| = Include product’s name with the email
|PRODUCT_URL| = Include product’s URL with the email
|PRODUCT_SKU| = Include product’s SKU with the email
|PRODUCT_TYPE| = Include product’s type with the email

5. Exclusion

Set up this settings of you want to exclude Product, Users and Category list from the Catalog Enquiry

6. Enquiry Button

Admin can change the style of the button. Admin can also tweak the text for the Enquiry button as well as Enquiry Cart Button

B. WCMp Vendor Frontend Settings :

In order to enable vendor to manage Catalog Enquiry from their Dashboard button, please install  WC Marketplace from : https://wordpress.org/plugins/dc-woocommerce-multi-vendor/

Now Vendor can set up Catalog Settings also:

1. Enquiry Details

This section will let the vendors view the enquiry against the product.
Vendor can do these:

– View Enquiry details
– Reply to customer
– Approve the enquiry
– Reject the enquiry
– Delete the enquiry
– Can set the enquiry as expired

1.1 Approved button will show all the Approved enquiries
1.2 Rejected button will show all the Rejected enquiries
1.3 Expired button will show all the Expired exquires

2. Enquiry Settings

2.1 General Settings : through this settings vendor can:

– Enable or disable Multiple Catalog Enquiry for the store
– Override Enquiry form heading
– Enable or Disable Catalog Enquiry Pop-up
– Remove the product price
– Replace Product Price with text
– Enable or Disable whether customer will get mail copy
– Remove email from Enquiry Mail receiver
– Set up other email that receive enquiry mail
– Set redirect page after enquiry success

2.2 Email Template :

Through this section vendor can
– Choose email template
– Create custom Email Subject

Vendor can decide which Email template he/she want use from the defined 7 email templates.

Vendor can set what type of information, he/she want to include within the email for Single Product Enquiry. This customized Email Subject would only work for Single Product Enquiry.

|USER_NAME| = Include user’s name with the email
|USER_EMAIL| = Include user’s email with the email
|PRODUCT_NAME| = Include product’s name with the email
|PRODUCT_URL| = Include product’s URL with the email
|PRODUCT_SKU| = Include product’s SKU with the email
|PRODUCT_TYPE| = Include product’s type with the email

2.3 Exclusion

With this settings vendor can:
– Disable or Enable exclusion list for the store
– Exclude product(s) from the catalog settings

2.4 Enquiry Button

Vendor can change the style of the button. Admin can also tweak the text for the Enquiry button as well as Enquiry Cart Button

WCMp Catalog Flow:
– Make sure you have enabled “Catalog Multiple Product Enquiry Enable” in order to enable “Add To Enquiry Cart”.

C. Customer Workflow

a. For Multiple Products

• For Single Product

Was this helpful? Yes No