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_idpartner_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_namecustomer_phonepickup_typepickup_window
Drive-Thru : Create Order
Notes
API Resource
Fields to Include in Request Body
site_idpartner_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_namecustomer_phonepickup_typepickup_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_idpartner_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_namecustomer_phonecustomer_car_colorcustomer_car_typecustomer_license_platepickup_typepickup_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
