Flybuy: User Stories
Table of Contents
Onboarding
User Story
As a member of the onboarding team, I want to be able to fully configure the Flybuy integration from the new Lunchbox Dashboard, so that I do not have to engage engineering to do so.
Pickup: Create Order
Notes
API Resource
Fields to Include in Request Body
site_id
partner_identifier
- ID of order in Lunchboxpartner_identifier_for_crew
- Check Number (displayNumber) from the POS for the Orderpartner_identifier_for_customer
- Check Number (displayNumber) from the POS for the Ordercustomer_name
customer_phone
pickup_type
pickup_window
Drive-Thru : Create Order
Notes
API Resource
Fields to Include in Request Body
site_id
partner_identifier
- ID of order in Lunchboxpartner_identifier_for_crew
- Check Number (displayNumber) from the POS for the Orderpartner_identifier_for_customer
- Check Number (displayNumber) from the POS for the Ordercustomer_name
customer_phone
pickup_type
pickup_window
Curbside: Create Order
Notes:
Vehicle Information Should Include
car_make
car_model
car_color
license_plate
Notes:
API Resource
Fields to Include in Request Body
site_id
partner_identifier
- ID of order in Lunchboxpartner_identifier_for_crew
- Check Number (displayNumber) from the POS for the Orderpartner_identifier_for_customer
- Check Number (displayNumber) from the POS for the Ordercustomer_name
customer_phone
customer_car_color
customer_car_type
customer_license_plate
pickup_type
pickup_window
GPS Tracking
Notes:
API Resource
Guest Check-in workflow
Notes:
API Resource
Customer State Values:
en_route
waiting
completed
Order State Values:
picked_up
ready
completed
OUT OF SCOPE
Notes:
API Resource:
Order state must be completed
Fields to include:
order_id
- Required The Flybuy order identifier that gets returned when an order is created.
event_type
- Required Must be customer_rating
customer_rating_value
- The customer’s star rating of the order (1-5).
customer_rating_comments
- Any feedback comments from the customer about the order.
Notes:
Order State Values:
canceled