Key Features

Currency-Based Filtering: All loyalty and offer endpoints automatically filter data by the active currency stored in the user's session. Users only see offers and loyalty balances relevant to their current currency.

User-Specific Data: All endpoints return data scoped to the authenticated user. Users can only access their own loyalty activity, offers, and discount items.

Automatic Offer Filtering: Basket offer endpoints automatically filter by:

  • User assignment (user-specific offers)

  • Currency compatibility

  • Date range (active / expired / future)

  • Benefit types (FIXED, PERCENTAGE, SHIPPING_FREE)

  • Offer status (only ACTIVE offers are returned)

Last updated

Was this helpful?