page last edited on 19 September 2018
The X-Cart module Product Questions enables shoppers to ask questions about the products in your store and get answers from the store staff. The questions and answers then appear in a separate tab on the product page.
Installation and Setup
To install the module, follow the guidelines from Installing addons from the Marketplace.
After the module has been installed, proceed to the module settings page:
There you can adjust the following settings:
- Allow guest user to ask product questions : If enabled, the questions feature is available to all the visitors of your store (including unregistered users). If disabled, only registered customers can ask questions.
Show the administrator full name in replies : If enabled, the replies to customer questions from the store staff are personalized with the administrator full name.
Be sure to save your changes.
The product questions feature becomes available to customers as soon as the module is installed and enabled. By default, it is only registered customers who can ask questions. If the store administrator choses to enable the feature for guest users as well, any non signed-in visitors will also be able to ask questions.
To ask a question about a product, a visitor needs to use the Ask a question link on the product details page:
They will be forwarded to the Questions tab of the product details page where they will need to click the Ask question button:
After the Ask question button has been clicked, a popup appears where the visitor will be able to ask their question:
If the visitor is a registered customer, the name and email fields in the popup will be pre-completed with the information from their profile, and the visitor will only have to type in their question and submit it. If the visitor is a non-registered customer (or a customer who is not signed in), all the fields will be blank, and the visitor will have to complete them.
The email field is optional. If the user asking a question specifies their email address, the answer will be emailed to them as well as published on the product page. Also, before submitting their question, a customer can make it a public or a private one. Private questions (and answers to them) are visible only to the users who asked them.
The store administrator is notified of new questions by email. New questions also become available to them right away in the Questions section of the store Admin area (Catalog -> Questions):
In this section the store administrator can answer the questions submitted by the users, edit them and even create new questions based on past discussions with the customers.
To answer a question, the store administrator needs to click on the question or the Reply button opposite it, type the answer in the Answer field and click Update. The answer to the question will be posted on the product details page on the storefront and, if the emailed of the customer who asked the question is available, will also be sent to the customer by email.
Any questions that have not yet been answered are visible only to the people who asked them. Such questions appear with a special “on moderation” mark next to them.
To get the product page loaded faster, the Questions tab lists only a few recent questions along with a link to show the entire list of them. The module uses the AJAX technique to update product questions without a complete page reload.
To add a new question, the store administrator needs to click New question in the Questions section (Catalog -> Questions), complete the product question form and submit it by clicking Create.
The newly added question will appear in the questions list in the Admin area and will be added to the Questions tab of the product details page on the storefront.
The module Product Questions can be used in X-Cart Multivendor stores. For details see the section Product Questions: Usage with Multivendor.
Email notifications sent by the module can be managed by the store administrator in the Email notifications section of the Admin area (Store setup -> Email notifications). For more info on the management of email notifications, see Email notifications: setup and maintenance.
By default, both customer and admin notifications are enabled. The store administrator can disable email notifications about new questions sent to the administrator, but not the notifcations with the answers sent to the customers.
Help make this document better
This guide, as well as the rest of our docs, are open-source and available on GitHub.