Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Current »

Open questions

  • 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:

image-20240229-124237.png
  • 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€


Question from Fernandes, Francisco

The below is how rewards setup looks today. If we were able to incorporate Offers (instead of Offer Discount), wouldn’t in theory the injection just work in the POS? This would address Mobile Order injection, unclear to me what would happen to in-store scans.

Credit to Odang, Kristoforus that cleverly made this questions this morning during a revision.

image-20240229-125656.png

Integration

  • 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:

RPReplay_Final1709156371.MP4

  • No labels

0 Comments

You are not logged in. Any changes you make will be marked as anonymous. You may want to Log In if you already have an account.