Skip to main content

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

Pause/Unpause Event Flow

  1. Otter sends a Pause store (storefront.pause_store) or Unpause store (storefront.unpause_store) webhook.
  2. Apply pause or unpause on your storefront.
  3. POST result to POST /v1/storefront/pause or POST /v1/storefront/unpause.
  4. Otter sends a Get store availability (storefront.get_store_availability) webhook — respond with POST /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

SymptomLikely causeFix
Pause ignoredAvailability flow not implementedComplete Get store availability first
Otter still shows openSkipped step 4Always post availability after pause/unpause

Next