Plan Availability: ✓ Soho | ✓ Pro | ✓ Plus | ✓ Enterprise | ✓ Flex |
Locate: Inventory > Discounts
Prerequisites:
- Admin permissions or restricted permissions to Manage Discounts.
- Discount and voucher codes are available to both those using items (Inventory > Items), a key feature of our classic version of Checkfront, and those using products (Inventory > Products), a key feature of our newest version of Checkfront. NOTE: Some features are not yet available with products including the Active Discounts report, discount rules, open discounts, edit columns, and the option to export your list of discounts.
![]() |
New to Checkfront - Products ✨ Products (Inventory > Products) is the successor feature to (Inventory > Items) and is available in our newest version of Checkfront. Not yet on our newest version and interested in upgrading? Please contact our Technical Support team for more information. Discover more product-related help articles here: Products (New). |
In this article, we look at uploading voucher codes for use within Checkfront.
New to discounts and voucher codes? Be sure to read the first article in this series for an introduction!
Please read the full series of articles, accessed at the side and bottom of this page, to learn more about the full capabilities of the discounts and voucher codes feature.
Preparing to upload/add vouchers
Instead of supplying a single discount code, you may wish to upload a list of pre-defined voucher codes.
To prepare your file for upload:
- Open your favourite spreadsheet programs, such as Numbers or Excel.
- List your voucher codes in column A, one code per row.
- Save as a CSV or TXT file to your computer.
![]() |
The voucher list should use the following file formats and each code needs to be unique.
The codes should consist of letters, numbers, and dashes only. The use of any other characters may prevent the discounts from being applied properly. Example: SALE-123 |
You can use a third-party solution such as randomcodegenerator.com to quickly compile an extensive list of voucher codes.
![]() |
Alternatively, you can use Google Sheets and the Random Generator add-on to generate voucher codes. Learn more here: |
Uploading vouchers for use with items
Using items? Once you have your list of vouchers (TXT or CSV), then you can upload it to the system by clicking on the Upload Vouchers button and then the Choose File button, when it appears.
After selecting the file from your computer, it is now attached to the upload field, as shown in the screenshot above.
Configure the rest of the settings as described within our article: Creating a discount.
Finally, select Create to save the uploaded vouchers file and create the discount.
![]() |
When uploading a list of vouchers for items, be sure to leave the Discount Code field blank. |
Uploading vouchers for use with products
Using products? You can upload the list by activating the Vouchers switch under Enable single-use vouchers so that it shows blue. Then, click in the Select a file box that displays to the left to choose the file CSV file you want to upload.
Once the file is uploaded, the number of voucher codes uploaded successfully displays to the right of the file upload.
Configure the rest of the settings as described within our article: Creating a discount.
Finally, click Save to save your changes and create the new discount.
Viewing vouchers once uploaded
![]() |
Once uploaded, you can see a list of your available vouchers by visiting the Promotions report (Reports > Other Reports). Learn more here: |
Adding additional vouchers
You can come back to add more voucher codes at a later date. Simply follow the same steps to upload a new file.
< Creating a new discount | Using Google Sheets to generate random vouchers >