The Discount Voucher module allows you to generate discount vouchers for your customers when they have made a certain type of purchase. These vouchers associated with discount codes are automatically sent by email to your customers and can be used for their next orders. Find below all the necessary information for understanding and using this module.
Create and configure your discount voucher rules
In the Configuration tab, click on "Create a discount voucher rule".
Conditions for creating the basket rule
You can choose three types of conditions: amount, product or category.
- If you choose Amount, you must set a minimum purchase amount from which a cart rule will be created. This amount may include or exclude shipping costs in the total amount of the order.
- If you choose Product, you must define a product from your catalog. The basket rule will only be created when one of your customers has purchased this particular product.
- If you choose Category, you must choose a category (category or subcategory) from your tree structure. The basket rule will be created when one of your customers buys one or more products in this category.
You can also add a condition related to the type of customer of your store: New customer (customer who has never placed an order on your site) only or All customers.
Discount voucher configuration
When you configure the discount voucher associated with the rule, you define the following criteria:
- The type of discount: in amount (in the default currency of your store) or in percentage
- The value of the discount (e.g. €10 or 15%)
- The minimum order value for the discount voucher to be usable (this amount can be equal to 0 if you do not want a minimum amount)
- Delivery charges: free or not
- The validity period in days
Modify your rules directly from the board
All your voucher rules are available in the configuration tab table. It presents all the information related to these rules: Rule ID, Priority, Cart rule condition, Customer type, Discount voucher value, minimum amount, free shipping, voucher validity period, Etat.
Several types of actions are available from this table:
- Changing the discount voucher rule: when you click on this button, you access the pop-up for creating the rule, with the current information pre-filled
- Deleting the discount voucher rule: you have the option to delete previously created rules.
- Changing the status (Active/Inactive) of the discount voucher rule: by clicking on "Deactivate" or "Activate" in the Actions column, you can switch it to Active or Inactive, directly from the table. By default, when you create a new discount voucher rule, it will be active.
- Change of priority of the discount voucher rules: Your customers can only receive one discount voucher per order, even if it meets the conditions of several discount voucher rules. He will therefore receive the discount voucher associated with the rule having the highest priority. By default, the last discount voucher rule created will have the lowest priority. To change these priorities, simply move the line associated with the rule to the desired level.
Access the basket rules created automatically via the module
When one of your customers places an order, if it meets one of the conditions of the discount voucher rules you have created via the module, a basket rule* will be automatically generated, associated with a discount code specific to this customer. He will then receive an email containing this code as well as the specifics of his discount voucher.
The basket rules generated automatically by the module will contain the information saved in the discount voucher rule, but also the following settings:
- The name of the rule: DV = Discount Voucher - ID of the discount voucher rule associated with the shopping cart rule - customer name - number of the shopping cart rule generated with the module (counter)
- The description: the number of the customer's order
- The discount code: 7-character code (numbers and letters) generated randomly
- Can be used once only (partial use: no)
- Rule limited to the customer who placed the order
- The amounts (in Conditions and Actions) are always considered including tax
- The discount voucher is cumulative with: the other discount vouchers generated by the module, the cart rules created outside the module and the specific prices
- Shipping fees are always excluded from the value of the discount voucher. Nevertheless, you can choose to offer the shipping costs in addition to the classic discount.
- Cart rules definition: In Promotions > Cart Rules, you can create rules specifying a set of conditions and actions, and generate discount codes that your customers can use as soon as their orders meet the associated conditions. For more information on the Basket Rules, see the User Documentation (c.f documentation).
Automatically send emails to your customers
As soon as an order goes into the "Payment Accepted" status, your client automatically receives an email containing the discount voucher associated with the form they have filled out.
His email contains the following information:
- The value of the discount voucher (as well as the mention of the offered shipping costs, if any). This is the value you have set in the voucher rule, in the default currency of your store. If your customer places an order in a currency that is not yours, they will receive an email containing the amount of the discount voucher in your currency but also in their own currency (automatic conversion).
- The minimum purchase amount required to be able to benefit from the discount (if you have defined one).
- The discount code
- The validity period of the discount voucher
During the entire period of validity of the discount voucher and in compliance with the conditions of the voucher, your customer can use it by entering the received code in the dedicated field at the level of the order summary. At any time, your customer can find his/her discount code(s) from his/her account in "My Discount Vouchers". You can also find the cart rules and their codes created by the module in Promotions > Cart Rules. Currently, emails are translated into 5 languages: French, English, Spanish, Italian, German. If your customer's language is not included, they will receive the email in English. You can also manage the translations of the emails sent to your customers in the Localization > Translations section of the Back Office (Translation type: translation of email templates).
Find this module on the PrestaShop Marketplace! And let yourself be guided by our article on installing a module.
⚠️This article has been translated by an automatic translation program.
Comments
0 comments
Please sign in to leave a comment.