+1

Coupon Usage Limits per Customer (POS & OLO)

SEan Rowland yesterday at 12:43 a.m. 0

1) Problem Statement

Currently, a coupon with a code can be applied multiple times by the same customer both on POS and OLO (online ordering). We need a platform-level control to limit the number of redemptions per customer, with clear behavior across channels, stores, and edge cases (voids, refunds, split tenders, etc.).

2) Goals & Non‑Goals

Goals - Limit coupon usage by the same customer to a configurable number of times. - Enforce consistently on POS and OLO. - Provide admin configuration, error messaging, and reporting. - Support multi-store/brand deployments with centralized rules.

Non-Goals - Changing discount calculation logic beyond eligibility. - Loyalty point accrual changes (handled separately).