The workflows
Workflows are the advanced automation engine of Omniwallet.
They allow defining rules, calculations, and actions that are executed automatically when an event occurs within the system, working on real customer and transaction data.
They are not limited to “adding points,” but allow building complete business logic without external development.
Logic based on the actual content of the transaction
One of the most powerful points is that Omniwallet breaks down and analyzes the complete detail of each order.
This means that the workflow can operate:
At the level of complete order
Or at the level of individual product line
The system reads each line of the order (product, category, amount, etc.) and allows applying specific rules based on that content.
For example:
Do not grant points to a specific category (discounted products, outlet, clearance, etc.).
Exclude specific products from the calculation.
Add fixed extra points for a specific product.
Apply a special multiplier to a strategic category.
Create incentive campaigns on specific SKUs.
This allows designing loyalty programs aligned with margins, stock, campaigns, or actual business strategy.
Advanced conditions
In addition to the content of the order, workflows can incorporate conditions based on:
Customer data (level, history, segment, previous behavior).
Specific date or time range.
First purchase or accumulated purchases.
Total amount spent.
Purchase frequency.
Type of transaction.
For example:
“Multiply points only for Gold customers during the month of November.”
“Add 200 extra points if it is the first purchase.”
“Do not grant points if the customer has already exceeded a monthly limit.”
“Apply a different rate on sales.”
Total control over point calculation
Workflows allow:
Adding fixed points.
Converting monetary amounts to points.
Multiplying existing points.
Applying mathematical formulas.
Creating intermediate variables.
Consulting the customer’s history before deciding.
This turns the system into a visually configurable rules engine, but with logical capabilities close to a programmable system.
What this translates to strategically
Thanks to this architecture, Omniwallet allows:
Designing profitable and controlled loyalty.
Adjusting incentives according to the actual product margin.
Activating smart campaigns without touching code.
Automatically adapting the program according to behavior.
Avoiding giving away points where it is not beneficial.
Incentivizing exactly what the company wants to sell.
In summary
Omniwallet's Workflows are an event-based automation engine that:
Reads the complete detail of each transaction.
Allows operating at the order or line level.
Applies conditions on customer, product, date, and behavior.
Executes dynamic actions in real time.
Is configured visually without the need for development.
It is the layer that turns the points program into a truly intelligent system aligned with the business.



