PrestaShop 1.7, 8, 9 compatible

Bulk coupon codes in named groups.

€19.99
One-time fee • 12 months of updates and support
See how it looks
50,000 codes per group
Usage at a glance
Direct developer support
What your shop gets
Voucher codes
in groups
Campaign, partner and newsletter codes in one place, with their usage and the discount given.
Bulk coupon code generator for PrestaShop | PrestaHU
What this module is for

The module makes voucher codes in named groups: a campaign, a partner or a newsletter gets its own group with up to 50,000 unique codes. The codes are generated in a chosen format, or an existing code list is imported from a CSV file, with its own value and expiry date per code if needed. Every code of the group gets the same discount and the same conditions: percentage or fixed amount in any currency of the webshop, free shipping, validity, uses per code and per customer, minimum cart amount, products, categories, brands, carriers, delivery countries and customer groups. One screen shows how many codes were used, how much discount was given and the value of these orders; the codes can be exported, disabled or deleted per group, and an e-mail warns before the codes expire.

Client feedback

Google 5.0 61 Google reviews All reviews on Google
  • tomica blagojević 10 months ago

    I bought a PrestaShop module from PrestaHU and I’m very satisfied. The module works perfectly, and the owner Levente quickly resolved all my questions with great support. Highly recommended!

  • Ivonig Corfmat 2 years ago

    Levente/presta.hu has been very helpful and quick to reply to any question or issue we may have had in order to install and configure the plugins.

    We got 2 plugins from presta.hu and both are doing their tasks just fine.

  • Marcos Ametller a year ago

    The module with SimplePay worked and was a lower price than the recommended by OTP. And the service from Levente has been spotless. I recommend

  • András Bajomi 2 years ago

    Levente is a real Prestashop guru, with all the skills & knowledge to solve our PS issues quickly and efficiently.

  • Wiki W 3 years ago

    Great modules for Prestashop and excellent support from Levi!
    All recommendations for this developer!

What it does

Thousands of codes, one setting per group.

Up to 50,000 codes at once

Prefix, suffix, length of the random part and letters, digits or both. Letters easy to mix up (I, O, 1, 0) are left out, and every code is unique in the whole webshop.

Codes from a partner's file

A code list from a CSV file, with a column for the value and the expiry date of each code if needed. The module shows the first rows and lists the skipped rows with the reason.

Every condition of a voucher

Percentage or fixed amount in any currency of the webshop, free shipping, validity, uses per code and per customer, minimum cart amount, products, categories, brands, carriers, countries and customer groups.

Usage at a glance

A ring and three cards show how many codes were used, how much discount was given and the order totals of these orders, for all groups and for each group.

Export, disable, delete

The codes of a group or of a status go into a CSV file. The available codes of a group can be disabled and enabled again, the unused ones deleted; used codes stay with their orders.

E-mail before the codes expire

The webshop staff gets a warning when a group still has available codes before its expiry, and a customer with a personal code gets a reminder in their own language.

Real interface

What the module looks like

Overview
Voucher groups
New voucher group
Import from CSV
Conditions
The page of a group
All codes
Expiry e-mails
Good to know

Do you need a developer?

No. Upload the module as usual and open Catalog › Discounts › Bulk discounts. The New voucher group button makes the first group; the codes can be redeemed in the cart right away.

Compatibility: PrestaShop 1.7.4 to 9, with one or more webshops.
Codes: Standard PrestaShop vouchers: the customer enters them in the voucher field of the cart.
Languages: English, Hungarian and Romanian back office and e-mails; the name in the cart can be set per language.
Uninstall: Groups, codes and vouchers stay; a reinstallation shows them again.
Support: 12 months of updates and support in English.
Why it pays off

What you gain

Minutes instead of days: Thousands of codes with the same conditions in one step, instead of making the vouchers one by one.
Which campaign worked: Each group shows its used codes, the discount given and the order totals, so campaigns and partners can be compared.
No forgotten codes: The expiry warning and the customer reminder bring back codes that would lapse unused.
Every webshop on its own: With several webshops each one has its own groups, codes and settings.
Technical details

Compatibility and version

Compatibility Prestashop 1.7
Compatibility PrestaShop 8
Compatibility PrestaShop 9
Version 1.0.0
Versions

What changed in each version

v1.0.0 · 2026-10-22
  • First release
  • Up to 50,000 codes per group, in a chosen format
  • Import from CSV with value and expiry per code
  • Every condition of a voucher, in any currency
  • Usage, discount given and order totals per group
  • CSV export, disabling and deleting per group
  • Expiry warning and customer reminder by e-mail
Frequently asked questions

What buyers ask before they order

How many codes can a group have?
Up to 50,000 codes per group. Every code is unique in the whole webshop.
Can I import the codes a partner sent?
Yes. A CSV or text file with one code per row can be imported; a column can hold the value or the expiry date of each code. Rows with an empty, wrong or existing code are skipped and listed with the reason.
Can a code be used more than once?
Yes. The uses per code and the uses per customer can be set per group; by default a code can be used once.
Can a code be limited to some products or customers?
Yes. A group can be limited to products, categories, brands, carriers, delivery countries and customer groups, with a minimum cart amount.
Does it work with another currency than the one of the webshop?
Yes. The fixed amount and the minimum cart amount can be in any active currency of the webshop; in a cart with another currency they are converted at the rate of the webshop.
Where can I see which codes were used?
On the page of the group and on the All codes screen: every code with its status, order and customer. The codes can also be exported to a CSV file.
What happens to the codes when I uninstall the module?
Nothing is deleted: the vouchers stay in PrestaShop and can still be redeemed, and a reinstallation shows the groups and their usage again.
Which PrestaShop versions does it run on?
PrestaShop 1.7.4 to 9, with one or more webshops.
Help

Where to get help

All modules

Browse our other PrestaShop modules.

Built to work together

Our modules are designed to run side by side in the same shop.

Frequent updates

Fixes and improvements arrive continuously, in frequent new versions.

Live support

Direct help during install and configuration.

Bulk coupon code generator €19.99
My modules