Integration

Webhook Status

Live webhook traffic from Shopify, delivery history, connection health, and a log of every checkout rate request — the first stop when orders or updates stop flowing.

Intro

Webhook Status (formerly Integration Status) shows what Shopify is sending to StoresBoost right now, what happened to each delivery, whether the store connection is healthy, and how the checkout shipping-rate callback is answering. When an order does not appear, a product change does not show, or checkout shows backup rates, start here.

Open Integration → Webhook Status (View settings permission; topic actions need Manage settings). The header shows N updates in the last hour, Nothing failed today or N could not be saved today, and N still saving. History is kept for 2 days, then cleaned up automatically. Refresh reloads everything.

Live activity

A board of every webhook topic StoresBoost expects, grouped Orders / Products / Inventory / App:

ColumnValues
What Shopify sendsThe topic (order created, product updated, inventory level…)
SubscriptionListening — Shopify is set up to send this · Not set up — Shopify is not sending it; Refresh turns it on · Not used — Shopify sends it but StoresBoost does not use it; safe to remove · Checking — waiting for Shopify to confirm
TodayComing in, None today, N still saving, N could not be saved, Turn on to receive, Arriving, unused
HealthReceiving, Quiet · nothing in 24h, Not registered, N failed · 24h

Managers can refresh a topic (re-register it with Shopify) or remove it (Stop {topic}? — the dialog warns when the topic is required, or notes when it is unused).

Updates waiting to be processed

An alert appears when deliveries pile up:

  • N updates are stuck waiting (red) — Shopify delivered the change and StoresBoost saved it, but the background worker has not imported it yet. Nothing is lost: it imports the moment the worker runs, and the 5‑minute auto‑sync also picks it up. Managers can press Process now.
  • Order updates are on hold (amber) — the store's order import setup has not been finished yet (Stores). Updates are saved and processed as soon as it is done.

Delivery history

Every delivery of the last two days, newest first. Filter All / Needs attention / Failed / Ignored / Waiting / Processed and search by Order #, product id, title, error…. Expand a row for the Shopify delivery id, the error text, and when it was received and processed.

StatusMeaning
ProcessedImported into StoresBoost
WaitingSaved, not yet imported (see the alert above)
IgnoredDeliberately not acted on — the feature it belongs to is off, or the payload had nothing StoresBoost could use
FailedImport raised an error; the text is on the row

Connection

Store Connection shows the Shopify connection state and the Store Identifier, with Checked against Shopify. Last checked … and a Check again button. If the token has expired, reconnect from Stores.

Carrier services

Two things live here.

StoresBoost Carrier — whether the shipping-rates carrier service is registered on Shopify, its callback address, and All Carrier Services on Shopify (with Total services). If it says StoresBoost carrier service is not registered, activate it from the Shipping Rates app settings.

Checkout rate requests — a log of every time Shopify asked StoresBoost for shipping rates at checkout. Filter All / Needs attention / Rates returned / No rates / Error / No profile / Timed out; search City, postcode, rate name, error….

StatusMeaning
Rates returnedCheckout received shipping options
No ratesThe profile matched but nothing applied to this cart
ErrorCalculating failed; the fallback response was sent
No profileNo active shipping-rates profile applies to this store
Timed outStoresBoost never finished answering; Shopify gave up waiting
CalculatingStill working on it

Click a row to open the request: What we answered (the rates sent back) and What Shopify sent (cart, address). An Answered too late alert means the answer took longer than the ~10 seconds Shopify waits, so the customer most likely saw the store's backup rates — the Rate Tester in Shipping Rates can replay the same cart.

Symptoms this page explains

SymptomWhere to look
New checkouts never arriveLive activity — is the orders topic Listening? Refresh it if Not set up. Then Connection for an expired token
An order arrived in Shopify but not hereDelivery history — Waiting means processing is behind (Process now); Ignored means a filter skipped it; Failed shows the error
Product or inventory changes do not showSame checks on the Products / Inventory groups; also run Sync all products on Products
Checkout shows the wrong / backup ratesCarrier services — find the request by postcode; No profile, No rates, Timed out each point to a different fix
Everything healthy but an order is missingOrder sync recent runs — a store filter may skip it on purpose