Skip to Main Content
Tevalis Ideas Portal
Status Pending Approval
Categories Integration Pos
Created by Guest
Created on Sep 16, 2025

Tevalis Discounts Logic

Overview:

The current system allows both Tevalis POS discounts and Como loyalty promotions to be applied simultaneously to a transaction. This can result in unintended stacking of discounts and confusion for staff and customers. The client has requested a development to streamline this process and ensure the best discount is applied automatically.

Requested Functionality:

Main Flow:

  1. Customer places an order (e.g., two cocktails).

  2. Staff enter the order into Tevalis POS.

  3. Customer scans their Como loyalty app.

  4. POS checks available discounts:

    • Tevalis Happy Hour discount — e.g., $10 cocktails

    • Como loyalty promotion — e.g., $14 cocktails

  5. The system compares discount values and applies the greater value discount.

  6. The lesser-value discount is removed to prevent stacking.

  7. The customer’s Como account remains linked to the transaction even if the Como discount is not applied.

  8. Customer pays the remaining amount (e.g., $20).

  9. The final payment amount is sent to Como for the calculation of loyalty points.

Additional Notes:

  • The client has confirmed that Como customers should still earn/redeem points even if the Como discount is not applied.

  • The system must ensure that loyalty points are calculated based on the final paid amount, not the original total.


  • Attach files