JetPalate × Wheels Up — Catering Workflow
End-state integration reference
View
Catering Workflow — End-State
How a Wheels Up catering order moves from flight booked to delivery, and what Wheels Up decides along the way.
About this document
Read the workflow here; fill in your decisions in the inspector on the right. The inspector follows your scroll — each stop's decisions appear automatically as you reach that stop. Press ⌘⌥I to hide the inspector, ⌘K to see all decisions consolidated for export.
Flight bookedone API call · Wheels Up → JetPalate
Wheels Up — For generating the link
Departure airport
Departure date
Departure time
Wheels Up — For menu & delivery
FBO
Aircraft type
Tail number
generates the link URLfilters menu · routes delivery
JetPalate returns
Ordering link URL
Unique per flight · click to preview
Wheels UpAppembedded under flight details
JetPalate deliversOptionalRelay emailmasked address · no member PII
Member receives ordering linksame URL from wherever they click
Member opens the linkmenu already filtered to this flight
Coverage
Wheels Up catering
Restaurants
Private chefs
No Coverage
Wheels Up catering
RestaurantsNot available
Private chefsNot available
Cutoff windoweach item has its own · set per provider
Editable
Casa Tua sandwiches6h to cutoff
Past cutoff
Rosetta croissantsGreyed · not editable
Preparation started
Pesto tuna wrapLocked · Prep started
Order transmits at cutoffpayment fires alongside · events stream to Wheels Up
Restaurants & chefs
Wheels Up catering
EventOrder placed
Blue SkyFull detail
Miami Opa-locka · OPF · Aug 14 · pickup 1:40 pm
Casa TuaRestaurant
2 ×Grilled branzino$84
no capers · lemon on the side
1 ×Caesar salad$24
dressing on the side
Gluten-free
3 ×Focaccia$18
At Your JetWheels Up catering
4 ×Signature cheese board$96
individually portioned
Vegetarian
1 ×Fruit platter (large)$48
Vegan
Subtotal$270.00
Service fee$94.50
Tax$25.52
Total$390.02
Crew trip sheetFull detail
Same content as Blue Sky
Pilot appFull detail
Same content as Blue Sky
Pod notificationsFull detail
Same content as Blue Sky
FMSStatus only
Eventorder placed
EventPayment
Blue SkyStatus only
FMSStatus only
Payment events
Payment initiatedPayment succeededPayment failed
EventDelivery statuses
Blue SkyStatus
FMSStatus
Pilot appStatus
Pod notificationsStatus
Delivery statuses
Order picked upDelivery in transitDelivery arrives
Next steps
JetPalate is ready to build.
Once the decisions above are filled in, the next step is a working session between JetPalate’s tech team and Wheels Up’s tech team to scope the integration timeline.
Our API documentation is ready to share. Please let us know when your tech team is ready to review and we will send it.
Your decisions — ready to share
Customer Experience
0 of 2
Link placement channels Stop 2 · D2.1
Where the ordering link appears for the member.
Not answered yet
Set up Wheels Up catering Stop 3 · D3.1
What Wheels Up catering offers members — predefined menu, bespoke order, or both.
Not answered yet
Tech
0 of 3
Field sourcing Stop 1 · D1.1
Which Wheels Up system is the source for each flight field JetPalate receives.
Not answered yet
Relay email direct delivery Stop 2 · D2.2 (optional)
Whether JetPalate also delivers the link via a masked Wheels Up relay address.
Not answered yet
Event routing matrix Stop 6 · D6.1 (pre-filled)
For each JetPalate event (Order placed, Payment, Picked up, In transit, Arrived), which Wheels Up systems receive it. Shared with Operations.
Not answered yet
Flight change event source Off-spine · DOS.1
Do flight-change events come from the same Wheels Up system as the Stop 1 flight data, or a different one?
Not answered yet
Operations
0 of 1
Event routing matrix Stop 6 · D6.1 (pre-filled)
Which Wheels Up systems receive each JetPalate event. Shared with Tech.
Mirrors D6.1 above
Finance
0 of 2
Payment flow — restaurants & chefs Stop 5 · D5.1
How paid orders are charged for restaurant and chef items. JetPalate handles payment to providers.