1. Help for Partners
  2. All App Partners Event

Upon Store Paused/Busy Mode enabled

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

{
"event": "app_store_status_updated",
"data": {
  "locationId:" "xyWd34c32",
  "busyUntil": "null"
  }
}
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.

Simulating Pause Store feature in Doshii Dashboard

  1. Login to Doshii Dashboard in the sandbox environment using your sandbox credentials (https://dashboard.sandbox.doshii.io/)

  2. 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
  3. Navigate to "Manage busy mode" 


  4. 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.