Versions Compared

Key

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

Table of contents

...

This should be applied by brand and service mode, but only for modes where the meal will be consumed out of restaurant.

Service modes not affected:

...

.

...

Restaurant

...

Dine In

...

Catering

Service mode affected:

...

Delivery

...

Click and collect (pick up),

...

Drive-thru

...

Curbside

...

Bag fee Translation for every language should done in Lokalise. Development will handle only English version.

...

This fee values doesn’t have any kind of discount.

Service modes not affected:

  • Kiosks and aggregators already display this fee.

  • Restaurant

  • Dine In

  • Catering

Service mode affected:

  • Delivery

  • Click and collect (pick up),

  • Drive-thru

  • Curbside

  • Restaurants

Solution

Automatically add the paper bag fee to the customer's order, making it clear that the additional cost is being applied.

...

Steps

Expected results

Place an order using a DELIVERY service mode

BAG_FEE is included in the checkout page calculation, placed order receipt and recent order receipt.

BAG_FEE is read in POS ( getOrder partners api)

BAG_FEE is sent in Delivery (create delivery partners api)

Design

It’s not expected any UX difference of the BAG_FEE compared to the other existings fees.

...

Scenario 3: Restaurant order without bag fee

Steps

Expected results

Place an order using a RESTAURANT service mode dine in or another unaffected mode

BAG_FEE will not appear

Design

It’s a open item, waiting for Barbara design.

Development

WL

WL reads delivery fees from Launchdarkly tiered-delivery-fees. This could be used for delivery, but we would still miss for restaurant service modes and semantically, it would not fit well. Some alternatives:

  • Sanity

    • New feature configuration for BAG_FEE

    • Allows Fz to change dinamically

    • More efforts to develop compared to LD

...

Will add this new fee on the sanity panel, to be possible select by brand and country the fee for the loyalty points calculus. Should follow the same approach for the sanity found here.

  • LD

    • New FF with a value for BAG_FEE

    • Doesn’t allow FZ to change it / Depends on RBI

Partners-API

POS: Read the BAG_FEE in the getOrder API

Delivery: Send BAG_FEE to Delivery Platform in create delivery

DMP

Show BAG_FEE in the recept and tablet expeditor screens

Loyalty

Will add this new fee on the sanity panel, to be possible select by brand and country the fee for the loyalty points calculus. Should follow the same approach for the sanity found here.

Release

Q2 2024