Pause or unpause
Pause or resume a store on your storefront when an operator requests it in Otter.
Before you begin
- Get store availability implemented (required for pause/unpause)
- Hours configured on the storefront integration
Steps
- Otter sends a Pause store (
storefront.pause_store) or Unpause store (storefront.unpause_store) webhook. - Apply pause or unpause on your storefront.
- POST result to
POST /v1/storefront/pauseorPOST /v1/storefront/unpause. - Otter sends a Get store availability (
storefront.get_store_availability) webhook — respond withPOST /v1/storefront/availability.
Verify
Pause a test store in Otter; confirm storefront pauses, callbacks succeed, and a follow-up availability sync shows paused state.
Common failures
| Symptom | Likely cause | Fix |
|---|---|---|
| Pause ignored | Availability flow not implemented | Complete Get store availability first |
| Otter still shows open | Skipped step 4 | Always post availability after pause/unpause |