How to edit Prestashop 1.7: Customers, Cart Price Rules and Discounts

Jan 23, 201936Mary Dorogokupets

Customers and prices are probably one the most sensitive aspects for store admin to manage – if you make a mistake with a customer, he or she will hardly come back to your s, and an incorrectly set price can result in substantial losses. Therefore, this aspects must be approached with great care, consideration and knowledge.

PrestaShop offers a wide range of configuration possibilities for store admin, and in this article I will walk through the following aspects:

How to manage customers and customer groups in PrestaShop
How to set a discount for a customer group in Prestashop
How to manage cart price rules in Prestashop

How to manage Customers and Customer Groups in Prestashop

To create a new customer, first go Sell section -> Customers -> Customers.

Sell customers tab prestashop 1.7.5

You’ll get to the following page with the list of customers already existing in your online shop back office. Click Add new customer in the up right corner.

add new customers prestashop 1.7.5

Fill in the necessary general information:

create new customer


  • Social status;
  • First and Last name;
  • Email address;
  • Password;
  • Birthday date;
  • Enable – you can always enable or disable the user you’ve created;
  • Partner offers – if enabled, the customer will receive your ads via email;
  • Group access – tick the boxes of the groups you want to apply to this customer;
  • Default customer group – the customer will receive sales and special offers according to the group he/she is assigned.

Click Save.

If the three default customer groups are not enough for you, you can always create those of your own. To do this, go to Shop Parameters -> Customer Settings and navigate to Groups tab.

Configure shop parameters customer settings prestashop 1.7.5

In the up right corner find the Add new group button and click it.

add new group prestashop 1.7.5

Fill in the group Name, Discount percentage, Price display method (tax included or excluded) and enable or disable the Show prices button.

new group customer

Click Save. The newly created group has been added to the default ones.

Now you can get back to creating new customer and assign him or her to the group you have created.

new customer new group prestashop 1.7.5

Click Save to preserve changes.

How to Set a Discount for a Customer Group in Prestashop

To begin with, go to Shop Parameters tab and click on Customer Settings.

Shop parameters customer setttings prestashop

You’ll get to the following page, with 3 tabs on it – Customers, Groups and Titles. You need the second one.

customers tab prestashop 1.7.5

As you can see, PrestaShop offers 3 default customer groups:

  • Visitor – those without a customer account or who didn’t log in.
  • Guest – those who ordered through Guest Checkout.
  • Customer – those who had created an account in your store.

Choose the group you wish to give a discount to and click edit.

set discount for customer group prestashop 1.7.5


Enter the discount percentage into the Discount field, scroll down and click Save.

How to manage Cart Price Rules in Prestashop

For a customer there’s nothing more pleasant than getting a discount or a special offer, so, as an online merchant, you’ll need to grant discounts from time to time. Fortunately, you can easily manage this aspects in PrestaShop admin panel.

In the Sell section go to Catalog -> Discounts. You’ll see two tabs – Cart Rules and Catalog Price Rules. These are two instruments to grant discounts to your customers, and they both work differently.

Cart Rule means the discount is enabled in the shopping cart, when the customer types in a promo code or a coupon code, or reaches a certain price point when he is given a discount. Catalog Price Rules, on the other hand, are discounts visible to every visitor directly in your product catalog.

This way, using only this two core functionalities, you can create a variety of promotion and configuration special offers. I, in my turn, will walk you through the creation of both of them.

Let’s begin with cart rule. We already are at the Cart Rules tab, so just press the Create new cart rule in the up right corner.

In the Information tab you will need to fill in the following fields:

cart rules configuration

  • Name of the attribute, which will be displayed in the cart summary and invoice.
  • Description of the attribute displayed in the back office only.
  • Code the customer should enter to get discount. You can choose for it to be automatically generated, or fill it in yourself.
  • Highlight, informing the customer that the voucher is not in the cart yet.
  • Partial use, in case voucher value is higher than the cart total. If you enable, you allow creation of a new voucher. Otherwise, the voucher value will be lowered to the total order amount.
  • Priority which arranges the cart rule application.
  • Status – enabled or disabled.

The next tab is Conditions. Here you set up how, to whom and how long you cart rule will be applied.

cart rules conditions prestashop


  • Limit to a single customer.
  • Valid: From – To.
  • Minimum amount of the cart, including / excluding taxes and shipment.
  • Total available.
  • Total available for each user.
  • Restrictions: carrier, customer group and product selection.

Third tab is Actions; here you can configure the following:

cart rules action prestashop


  • Free shipping.
  • Discount: none, calculated by percent or fixed sum of money.
  • Exclude disounted product.
  • Send a free gift.

Press Save to preserve the changes.

Now let’s turn to creating a Catalog price rule. Go back to Catalog -> Discounts -> Catalog Price Rules tab. Press Add new catalog price rule button in the upper right corner.

catalog price rule created

In this menu you have only one tab, where you need to fill in:

catalog price rule prestashop

  • Name.
  • Currency.
  • Country.
  • Group.
  • From quantity.
  • Price (without taxes). Untick the Leave initial price to fill in the value yourself.
  • From – To.
  • Reduction type (amount or percentage).
  • Reduction with or without taxes.
  • Reduction value.

Click Save and return to the previous menu. The newly created catalog price rule will appear in the list.

catalog price rule created

Go to customer view mode to see the result of your changes.

discounts result prestashop

This is all about this aspects! I hope this article was helpful. In case you have any questions left, you’re welcome to leave them down below in the comments.

If you liked this article and wish to learn more about PrestaShop admin panel management, you can find more tutorials in our blog by Prestashop tag.

How to edit Prestashop 1.7: Customers, Cart Price Rules and Discounts

How to Add Custom Attribute To Customer Grid in Magento 2

Jan 22, 201980Egor Shubin

When a new customer registers at your Magento 2 online shop, he is required to fill in certain fields, such as first name, last name, email. He or she may want to provide some additional information. For that purpose we need to create our own fields which will be used in a registration form. If you have Magento 2 Commerce version, new fields can be created by adding new customer attributes in the backoffice.

Read more

How to Add Custom Attribute To Customer Grid in Magento 2

7 Best Ecommerce Business Ideas in 2019

Jan 18, 2019179Mary Dorogokupets

So you have decided to start doing ecommerce and launch your online store – wonderful! You’re definitely heading for success, since the share of online retail has been growing steadily over the previous couple of years and now has reached its peak.

Read more

7 Best Ecommerce Business Ideas in 2019


How to Show and Customize Subcategories in Magento 2

Jan 16, 2019164Luba Andreeva

Sometimes a large catalog of products turns from webstore advantage into its curse. Why? The answer is simple: bad navigation can ruin all efforts. That’s why it is very important to organize catalog in a right way and properly inform customers about all products you have. Sounds easy and it is so, but only in case you know what to do. In today’s article we will look closely at subcategories and how to add them in Magento 2.

Read more

How to Show and Customize Subcategories in Magento 2

What is New in PrestaShop

Jan 14, 2019307Mary Dorogokupets

A full-fledged PrestaShop was released a week ago and is now available for downloading. Although developers claim it’s a minor release, it still have brought a number of useful innovations and improvements to platform’s performance that will greatly enhance merchant’s and manager’s experiences. We want to thank PrestaShop developers for their hard work and dedication, and now – let’s go over PrestaShop new features. Read more

What is New in PrestaShop

Plus Two Magento 2 Certified Professional Developer at BelVG

Jan 11, 2019307Yulia Vasko

Only by having Magento certified specialists on the team and constantly  increasing their number, a company can remain an official Magento partner. BelVG team has got an addition to our certified developers ranks. Igor Rain and Artsem Miklashevich have recently successfully passed the Magento 2 Certified Professional Developer. This was a hard task, but our colleagues succeeded, so congratulation, guys! Read more

Plus Two Magento 2 Certified Professional Developer at BelVG
Subscribe to our mailing list and get interesting stuff and updates to your email inbox.
Welcome to BelVG ecommerce blog

The blog, dedicated to eCommerce world, is aimed at providing users with innovations. E-commerce is rapidly changing, so it requires much effort to keep up. That’s why we’ve created the section that contains recent eCommerce news, professional opinions, expert experiences as well as observations. All the articles are written by professional developers who have dealt with the most in-demand eCommerce platforms such as Magento and Prestashop for more than 7 years. Having validated real-world skills by receiving a Magento certification, all the experts are familiar with Magento and Prestashop tricks and ready to help you maintain an advanced level of knowledge. Besides, it doesn’t matter whether you’re a newbie or an advanced user, as all the topics are explained in a simple manner. So being a regular reader, you will improve your skills and be able to receive a Magento certification. It would be a pleasure for us if you wanted to explore eCommerce world with us.


© BelVG | All rights reserved.