Skip to content

Loyalty Programs ​

The Loyalty Programs module allows you to manage and configure customer reward programs in your POS system.
This feature enables you to define how customers earn and redeem loyalty points, set expiration periods, and control program activation.

The Loyalty Programs section provides tools to:

  • Create new loyalty reward programs.
  • Edit or deactivate existing programs.
  • Manage earning, redemption, and expiration rules.
  • Track active reward programs for your business.

Index Page ​

The Loyalty Programs Index Page displays all configured programs with their key details such as Name, Earning Rate, Points Expiration, and Status.

Filters ​

You can use the following filters to refine your search:

FilterDescription
ActivationFilter programs by activation status — Active or Inactive.
From / ToFilter programs created within a specific date range.

Actions ​

Each loyalty program record supports the following actions:

ActionDescription
EditOpens the edit page to modify loyalty program settings.
DeletePermanently removes the selected loyalty program.

Bulk Actions ​

You can perform batch operations on multiple selected records:

Bulk ActionDescription
Delete SelectedDeletes all selected programs from the list.

Create Loyalty Program Page ​

The Create Loyalty Program Page allows you to define a new reward program with all related settings.

Attributes ​

AttributeDescription
NameThe display name of the loyalty program.
Earning RateThe amount of points earned per currency unit spent.
Points Expire AfterThe number of days after which unused points will expire.
ActiveToggle to activate or deactivate the loyalty program.

TIP

Example:

  • If Earning Rate = JOD 0.1, the customer earns 1 point for every JOD 10 spent.

Once all fields are completed, click Create to save the new program.

Edit Loyalty Program Page ​

The Edit Loyalty Program Page allows you to update the configuration of an existing reward program.
It includes the same fields as the Create Page.

Example Workflow ​

  1. Navigate to Loyalty Programs → Create Loyalty Program.
  2. Define the earning and redemption rules.
  3. Set the expiration and minimum redemption requirements.
  4. Activate the program and click Create.
  5. To modify an existing program, open Edit, make changes, and Update.

Tenvoro