Order Checkin Status Notification Webhook

This outbound webhook request notifies recipients about changes in trip status.

Use of this webhook requires the integrator to provide an endpoint. Webhook events are published to client-provided endpoints.

The supported status values are: ACCEPTED, CANCELLED, or COMPLETED.

This event is required for checkin and occurs on checkinStatus updates to one of the following: ACCEPTED, COMPLETED, or CANCELLED. It also occurs on checkinTripStatus updates to one of the following: ON_THE_WAY or ARRIVED.
ON_THE_WAY and ARRIVED are better specified using START_TRIP and TRIP_ARRIVED event types.

Event Name, Webhook Event Type, and Trigger

The event names, webhook event types, and triggers listed below reference how Checkin Notification Engine (CINE) generates events when clients use Checkin as a Service (ChaaS) APIs. If the client application does not use Checkin as a Service (ChaaS), then the client must generate the following events and publish those events to Store Assist.

Event NameWebhook Event TypeTrigger
Checkin AcceptedFAAS_ORDER_CHECKIN_STATUSWhen the associate endpoint calls the Update Checkin request with an ACCEPTED status, this notification is sent to all associates.
Customer ServedFAAS_ORDER_CHECKIN_STATUSWhen the associate endpoint calls the Update Checkin request with the COMPLETED status, this notification is sent to all associates.
Checkin CanceledFAAS_ORDER_CHECKIN_STATUSWhen the associate endpoint calls the Update Checkin request with the CANCELLED status, this notification is sent to all associates.
Body Params
string
required

Specifies the event identifier.

Example

FAAS_ORDER_CHECKIN_STATUS

string
required

Specifies the event timestamp, in ISO 8601 format.

Example

2021-10-20T17:01:43.283+00:00

string
required

Specifies the checkin identifier that enables store associates to save the checkin for the first location ping.

Example

a8504978-2058-4824-9165-db50a2eb6cd4

string
required

Specifies the external store identifier that enables Store Assist to map the event to the correct device.

Example

9221

string
enum
required

Specifies the status of the checkin to enable all associates to know the current checkin status.

Example

ACCEPTED

COMPLETED

CANCELLED

Allowed:
Response
200

FAAS_ORDER_CHECKIN_STATUS webhook sent successfully

Language
Response
Click Try It! to start a request and see the response here!