Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Will these rewards be redeemable in-store?

  • Does the POS need the rewards to be configured in the POS?

Requirements

  • Guests to redeem rewards where they can spend money + loyalty points, for example:

...

  • If the reward above is selected, the Steakhouse menu item is added to the cart for a total price of 3€, and 3,000 loyalty points are deducted.

User interface

  • Requires design - how do we display rewards that consume both points and cash

  • No changes to the current ordering flow

Configuration

  • Currently, rewards in Sanity support the following:

    • How many points the reward costs

    • Discount amount (optional)

    • Menu item that the reward applies to

  • Rewards would need to be extended to include the following:

    • Menu item amount: how much will the related menu item cost if the reward is selected (in the example above, 3€

...

  • When one of these rewards is selected, app and kiosk needs to send the following information: PLU of the menu item, cash amount. Loyalty points not needed

  • POS uses this to calculate the total amount (in this example the menu item would have its price changed to 3€) and returns the total basket amount

  • Assumption that the menu item related to the reward must be in the basket

Reference

Video of how these rewards show up in BK ES’s current app:

...