From X-Cart 4 Classic
Jump to: navigation, search

What Wishlist module does

'Wishlist' is a module that allows the users of your store to keep wish lists. A wish list is a place where a customer can add and store product titles and detailed info of the products that he or she intends to buy in the future.

Note: Wish list functionality is available only to registered customers.

Adding a product to the wish list does not mean ordering it. The idea is that, by entering a product into a wish list, customers make a reminder for themselves to buy it at a later time or give their friends an idea for a gift.

A registered customer can add a product to the wish list directly from the page on which the product is displayed (a Products list page or a Product details page). To add a product to the wish list, the customer only needs to click the Add to wish list button below the desired product.


Wish lists associated with specific user profiles are saved in the database the same way as registered customers' cart info is saved and stored, so after logging into the store next time a wish list owner finds his or her wish list intact and can quickly order the products contained there.

Keeping info about the desired products in one list saves a customer's time and effort. When a customer decides to buy a product found at the store on a previous visit (provided the product was saved to the customer's wish list), he or she does not have to go through all the categories again or bother to formulate keywords for the search engine: all the customer needs to do is click the link Wish list in Your cart menu, find the necessary product in the Wish list and add it to the shopping cart.

Break wl.gif

It is possible to view the detailed description of any product in the wish list, edit the options with which the product is selected, update the number of product items desired and add the product to the shopping cart directly from the wish list.

If necessary, the entire wish list can be sent by email to any address provided by the wish list owner.

Roles in Wish list module management

If you are an X-Cart GOLD or GOLD PLUS administrator/provider or an X-Cart PLATINUM or PRO administrator:

If you are an X-Cart PLATINUM or PRO provider:

  • You can find and view wish lists containing your products (See #Viewing Your Customers' Wish lists). Please note that you cannot view what products of the other providers are contained in wish lists.

Enabling and Configuring 'Wishlist'

To begin using the module:

  1. Enable Wishlist module (Administration menu->Modules). When the module is enabled, you can see:
    • Wishlists item in the Management menu;
    • Wishlist options section in General settings/Modules options.
  2. Adjust the module settings via General settings/Modules options->Wishlist options:

Wishlist opts.gif

If you want the Add to wish list button to be shown not only to registered customers, but also to users who are not registered or not logged in, select the appropriate check box. Click on Save.

When this check box is selected, Add to wish list buttons are displayed on the storefront at all times, so any store visitor can see them. However, if an anonymous user clicks such a button, he or she will be prompted to log in or to get registered before he or she are allowed to access the wish list.

Viewing Your Customers' Wish Lists

When Wishlist module is enabled, you can search for wish lists created by your customers. Existing wish lists can be found through the 'Search for wish lists' section of the store's Admin or Provider areas. Depending on the version of X-Cart and the interface (Admin or Provider area) you are using, you will be able to access this section by clicking the Wish lists item in the Users, Management or Products menu.

Finding wish lists

To find one or more wish lists:

  1. Go to the 'Search for wish lists' section.
  2. Use the 'Search for wish lists' form to provide the details of the wish lists you would like to be found.
    Search wlist.gif
    Complete the fields:
    • 'Customer' to specify the login name of a wish list owner.
    • 'SKU' to specify the SKU of a product contained in a wish list.
    • 'Product ID' - to specify the ID of a product contained in a wish list.
    • 'Product' - to specify the title of a product contained in a wish list.
  3. Click the Search button at the bottom of the 'Search for wish lists' form.

To list all existing wish lists:

  1. Go to the 'Search for wish lists' section.
  2. Click the Search button at the bottom of the 'Search for wish lists' form (without providing any details).

Wish list search results

No matter whether you search for a specific wish list or tell X-Cart to list all the wish lists existing in your store, the search results are output in the form of a two-column table.

Wl results.gif

The first column (CUSTOMER) provides full and login names of wish list owners. Each name is a link that enables you to view the customer's profile details.

The second column (ITEMS) allows you to see the number of product titles in each wish list.

To view the contents of a wish list, click on the link corresponding to this wish list in the ITEMS column. The wish list will be opened in the 'Wish list' form: