Feature Request: Enhanced Discount Logic and Configurability in Cloud POS
Purpose:
Improve the discount engine in Cloud POS to support more advanced and predictable discount scenarios, including buy-one-get-one (BOGO) and item-specific discounts that handle modifiers correctly.
Current Behavior:
-
When configuring a BOGO discount, the discount only applies correctly if the items are added to the check before the discount is applied.
-
If the discount is added first, it may not attach properly or calculate the discount as expected.
-
Additionally, when the “free” item has modifiers, there is no current method to make the item $0.00 while still allowing modifiers to be selected and priced appropriately.
-
This behavior leads to confusion during setup, inconsistent application across transactions, and difficulty supporting merchants who offer bundled or promotional pricing.
Proposed Enhancement:
-
Discount Application Logic
-
Discounts should automatically identify qualifying items regardless of the order they’re added to the check.
-
Once all qualifying conditions are met, the system should retroactively apply the discount.
-
-
Modifier Handling for Free Items
-
Allow modifiers on discounted or “free” items while keeping the item’s base price at $0.00.
-
Option to include or exclude modifier pricing in the discount logic (e.g., “include modifiers in discount” checkbox).
-
-
Discount Type Expansion
-
Add preconfigured templates for Buy X Get Y, Mix & Match, and Item Pairing Discounts.
-
Ensure discounts are compatible with both item-level and category-level configurations.
-
-
Validation and Feedback
-
When discount logic fails to apply, the POS should display a clear, user-facing message (e.g., “Discount conditions not met: missing qualifying item”).
-
Include logging or audit data so partner support can verify which discounts were triggered and why.
-
Value & Impact:
-
Reduced Merchant Frustration: Simplifies setup of common promotional discounts like BOGO or bundled offers.
-
Consistent Behavior: Eliminates dependency on item entry order.
-
Improved Partner Support: Easier for partners to troubleshoot discount-related issues without escalation.
-
Competitive Parity: Aligns Cloud POS with modern retail and restaurant POS discount capabilities.
Example Scenario:
A merchant wants to run a “Buy one Budweiser, get one free” promotion. Currently, the discount only applies correctly if the second Budweiser is added after the discount, and fails if the discount is applied first. Furthermore, when the free Budweiser includes optional modifiers (e.g., “add lime” or “served cold”), the modifiers cannot be selected without breaking the discount.
This enhancement would ensure the promotion applies correctly regardless of item order and handles modifier logic gracefully.
Customer support service by UserEcho