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. Below you will find all the necessary information to understand and use 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 define a minimum purchase amount from which a basket rule will be created. This amount can include or exclude shipping costs in the total amount of the order.
- If you choose Product, you must define a product from your catalogue. The cart 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 cart rule will be created when one of your customers purchases one or more products from this category.
You can also add a condition related to the type of customer in your shop: 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 shop) 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 costs: offered or not
- Validity period in days
Modify your rules directly from the table
All your voucher rules are available in the table of the configuration tab. It presents all the information relating to these rules: Rule ID, Priority, Shopping cart rule condition, Customer type, Voucher value, Minimum amount, Free delivery costs, Voucher validity period, Status.
Several types of actions are available from this table:
- Modifying the discount voucher rule: when you click on this button, you access the rule creation pop-up, with the current information pre-recorded
- 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 change it to Active or Inactive, directly from the table. By default, when you create a new discount voucher rule, it will be active.
- The priority of discount voucher rules has been changed: Your customers can only receive one discount voucher per order, even if the order meets the conditions of several discount voucher rules. They will therefore receive the discount voucher associated with the rule having the strongest priority. By default, the last discount voucher rule created will have the weakest priority. To modify these priorities, simply move the line associated with the rule to the desired level.
Access the automatically created basket rules via the module.
When one of your customers places an order and it meets one of the conditions of the discount voucher rules that you have created via the module, a basket rule* will be automatically generated, associated with a discount code specific to that customer. They will then receive an email containing this code as well as the specifics of their discount voucher.
The basket rules automatically generated by the module will contain the information recorded in the discount voucher rule, as well as the following settings:
- The name of the rule: DV = Discount Voucher - ID of the discount voucher rule associated with the basket rule - customer's name - number of the basket 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
- Vouchere redeemable once only (partial use: no)
- Rule limited to the customer who placed the order
- The amounts (in Conditions and Actions) are always considered inclusive of tax
- The discount voucher can be combined with: other discount vouchers generated by the module, basket rules created outside the module and specific prices
- The shipping costs are always excluded from the value of the discount voucher. However, you can choose to offer the shipping costs in addition to the standard discount.
- Definition of basket rules: In Promotions > Basket 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 Basket Rules, see the User Documentation (see documentation).
Automatically send emails to your customers
As soon as an order changes to the "Payment Accepted" status, your customer automatically receives an email containing the discount voucher associated with the rule they have completed.
Their email contains the following information:
- The value of the discount voucher (as well as the mention of free shipping, if applicable). This is the value you have defined 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, as well as in their own currency (automatic conversion).
- The minimum purchase amount required to be eligible for the discount (if you have defined one).
- The discount code
- The validity period of the discount voucher
During the entire validity period of the discount voucher and in compliance with the conditions of the voucher, your customer can use it by entering the code received in the dedicated field during the order summary. At any time, your customer can retrieve his/her discount code(s) from his account in "My Discount Vouchers". You can also find the cart rules and their codes created by the module in Promotions > Cart Rules. Currently, the 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 (Type of translation: translation of email templates).
Find this module on the PrestaShop Marketplace! And let yourself be guided by our article on installing a module.
Comments
0 comments
Please sign in to leave a comment.