When a store is updated in Doshii Menu Manager to 'busy mode' for a period of time
EVENT app_store_status_updated
Example
Event
Setting a store to busy
{
"event": "app_store_status_updated",
"data": {
"locationId:" "xyWd34c32",
"busyUntil": "2023-06-21T17:08:30.000Z"
}
}
Setting a store to available
{Note: The store will automatically become available again to the merchant after the busyUntil time is elapsed. If the merchant disables the busy mode prior to the time elapsing, the app will receive an event with 'null' in the busyUntil field.
"event": "app_store_status_updated",
"data": {
"locationId:" "xyWd34c32",
"busyUntil": "null"
}
}
Simulating Pause Store feature in Doshii Dashboard
- Login to Doshii Dashboard in the sandbox environment using your sandbox credentials (https://dashboard.sandbox.doshii.io/)
- Click on the following link to access Menu Manager sandbox.
https://menu-888111222.sandbox.doshii.com/venue/{doshiHashedLocationId}/menus
Note that you will need to use your venue's hashed location id in the URL - Navigate to "Manage busy mode"
- Select 'Pause all my apps' to enable busy mode against all apps or select your desired 'Busy Until' time against a specific app
This will trigger the app_store_status_updated webhook event notifying the app of the change.