Vouchers
The Vouchers module allows you to manage voucher-based promotions in your POS system. You can create, edit, and manage vouchers across branches with multiple configuration options such as type, value, validity period, and usage limits.
The Vouchers section provides tools to:
- Create new voucher codes.
- Edit or deactivate existing vouchers.
- Filter and search vouchers by multiple criteria.
- Manage activation status, limits, and applicable branches or products.
This module helps maintain control over voucher campaigns and ensures voucher codes are applied correctly based on predefined conditions.
Index Page
The Vouchers Index Page displays a list of all configured vouchers with their key details such as Name, Branch, Code, Type, Value, Usage, Activation Status, and timestamps for creation and updates.

Filters
You can use the following filters to refine your search:
| Filter | Description |
|---|---|
| Branch | Filter vouchers by branch. |
| Type | Filter by voucher type — e.g. Fixed or Percent. |
| Activation | Filter vouchers by activation status — Active or Inactive. |
| From / To | Filter vouchers created within a specific date range. |
| Search | Search vouchers by name, code. |
Actions
Each voucher record supports the following actions:
| Action | Description |
|---|---|
| Edit | Opens the edit page for updating voucher details. |
| Delete | Permanently removes the selected voucher from the system. |
Bulk Actions
You can perform batch operations on multiple selected records:
| Bulk Action | Description |
|---|---|
| Delete Selected | Deletes all selected vouchers from the list. |
Create Voucher Page
The Create Voucher Page is used to define a new voucher with detailed configurations.

Attributes
| Attribute | Description |
|---|---|
| Name | The display name of the voucher. |
| Code | The unique voucher code (auto-generated or manual). |
| Branch | Select the branch to which the voucher applies. |
| Description | Optional text describing the voucher. |
| Active | Toggle to activate or deactivate the voucher. |
Details
| Field | Description |
|---|---|
| Type | The type of voucher (Fixed or Percent). |
| Value | The voucher value (amount or percentage). |
| Maximum Discount | The maximum discount that can be applied. |
| Minimum Spend | The minimum order amount required to apply the voucher. |
| Maximum Spend | The maximum order amount eligible for the voucher. |
Availability
| Field | Description |
|---|---|
| Start Date | The date when the voucher becomes active. |
| End Date | The date when the voucher expires. |
Conditions
| Field | Description |
|---|---|
| Order Types | Define which order types are eligible (e.g., Dine-In, Takeaway). |
| Available Days | Select which days of the week the voucher is available. |
| Categories | Restrict the voucher to certain product categories. |
| Products | Restrict the voucher to specific products. |
> **Categories:**
To display the list of categories in the dropdown, each category must have a slug value assigned.
If a category does not have a slug, it will not appear in the category list.
Products:
To display the list of products in the dropdown, each product must have a SKU value assigned.
If a product does not have a SKU, it will not appear in the product list.
Limits
| Field | Description |
|---|---|
| Usage Limit | The total number of times the voucher can be used. |
| Per Customer Limit | The number of times each customer can use the voucher. |
Once all fields are filled, click Create to save the new voucher.
Edit Voucher Page
The Edit Voucher Page allows updating an existing voucher. It includes the same fields as the Create Page:

Example Workflow
- Navigate to Vouchers → Create Voucher.
- Fill in all required fields including type, code, and value.
- Save to activate the voucher.
- Vouchers appear in the main list.
- To modify an existing voucher, click Edit, adjust configurations, and Update.
