Supademo Logo

Welcome to Loyalife-Rule Engine overview(2.1)!

Click below for a step-by-step walkthrough of our product
Get Started
Blurred step underneath chapter
Demo Image 2
Demo Image 3

2.1 - Rule Engine (Overview & Attributes)

P

Product Marketer@Xoxoday

Updated: Apr 07, 2025

Description

Click through a step-by-step, interactive demo walkthrough of Giift, powered by Supademo.

Steps

1
Welcome to Loyalife-Rule Engine overview(2.1)!
2
Click to Rule Engine
3
Click to "Add a new rule".
4
Let's config.
5
Global Attributes
6
After, click on "+ Add new local attribute".
7
Let's demonstrate by adding a new attribute called "MCC" (Merchant Category Code), configuring it as a number type which is particularly relevant in banking loyalty programs for categorizing merchant transactions.
8
Then, click on "Numbers".
9
put the API file key and save the attribute
10
After, click on "Save Attribute".
11
MCC attribute has been successfully created and shown under the local attribute section
12
Lets add one more
13
Next, we'll add a "Currency" attribute as a selection type,
14
Following that, click on "+ Value".
15
defining specific acceptable values including USD, GBP, Euro, SAR, and YEN to ensure transaction currency validation.When we define a selection attribute like this, the system will automatically validate incoming data against these values and reject any transactions with currency codes outside our defined list, maintaining data integrity.
16
Then, click on "Save Attribute".
17
Both the attributes created and now lets create a last attribute for this demo
18
Click on "+ Add new local attribute".
19
Now let's add a "Mobile App" attribute as a string type to track transactions initiated through the mobile banking application.
20
After, click on "Save Attribute".
21
Before creating rules, let's first add some product codes to categorize our transactions -
22
Click on "Manage Product Codes".
23
After, click on "Add Product Code".
24
we'll define a "Credit Card" product code and additional codes as needed for our program structure.
25
Click on "Add Code".
26
Click here.
27
Then, click on "Add Code".
28
Click on "Save Product Codes".
29
Click on "Product codes added successfully".
30
To Add more Product codes
31
Let's continue with a dedicated exploration of the Rule Engine in our next segment to fully understand how these components work together to drive our loyalty program logic.
2.1 - Rule Engine (Overview & Attributes)