Tab integration #9

Open
opened 2020-01-25 00:19:45 +01:00 by midgard · 3 comments
midgard commented 2020-01-25 00:19:45 +01:00 (Migrated from git.zeus.gent)

Make the courier enter the total price like on the receipt. This is to create a psychological barrier: it makes the courier verify the price and hopefully avoids over- or undercharging because of laziness.

If the price matches the expected price, Tab requests can be sent out.

UX proposal

Order 1234
  Courier: midgard
  Location: Sim-Pizza
  Total price: € 70  [ Request reimbursement via Tab ]

↓ User clicks "request reimbursement"

Requesting reimbursement
  Enter total as seen on receipt: € [____]

→ User enters expected total price: requests are sent out
↓ User enters other price

Requesting reimbursement
  The price on the receipt does not match the price that Haldis was expecting to see.
  Please update the prices in the order for each item.

or (depending on midgard/haldis#11)

…
  Please update the HLDS definition for this location and refresh the prices.
Make the courier enter the total price like on the receipt. This is to create a psychological barrier: it makes the courier verify the price and hopefully avoids over- or undercharging because of laziness. If the price matches the expected price, Tab requests can be sent out. ## UX proposal ``` Order 1234 Courier: midgard Location: Sim-Pizza Total price: € 70 [ Request reimbursement via Tab ] ``` ↓ User clicks "request reimbursement" ``` Requesting reimbursement Enter total as seen on receipt: € [____] ``` → User enters expected total price: requests are sent out ↓ User enters other price ``` Requesting reimbursement The price on the receipt does not match the price that Haldis was expecting to see. Please update the prices in the order for each item. ``` or (depending on https://git.zeus.gent/midgard/haldis/issues/11) ``` … Please update the HLDS definition for this location and refresh the prices. ```
midgard commented 2020-01-25 20:45:24 +01:00 (Migrated from git.zeus.gent)

changed the description

changed the description
midgard commented 2020-01-25 20:45:39 +01:00 (Migrated from git.zeus.gent)

changed the description

changed the description
midgard commented 2020-01-25 20:45:54 +01:00 (Migrated from git.zeus.gent)

changed the description

changed the description
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Haldis/haldis#9
No description provided.