Skip to content
Start free
Menu
The server confirmation is missing

The server confirmation is missing

Last updated Nov 11, 2026

The browser reports orders your store's server does not confirm: none lately, or it stopped. WooCommerce, PrestaShop and Shopify; it warns.

What was observed

Your store reports each order from the browser and from its own server. Both carry the same order id, and TraceLog counts the order once.

The browser's report arrived, and at least ten minutes later the server's confirmation has not, nor has that of any other order in the period TraceLog reads. Or the server confirmed orders and then stopped, while the browser's kept arriving. The row clears as soon as a confirmation arrives again.

Check that your store's server confirmation of the order is reaching TraceLog.

What to check

The check depends on the channel serving your project.

  • WooCommerce — check that the site can reach the TraceLog API, https://api.tracelog.io, from the server. A firewall or a blocked outbound request is the usual cause, and the plugin's own settings page reports the last delivery it attempted.
  • PrestaShop — check that the shop's server can reach the TraceLog API — a firewall or a blocked outbound request is the usual cause — and that the order reached a paid status: the module confirms an order when it is paid.
  • Shopify — nothing to check in your store: the app confirms each paid order. If confirmations are still missing after a day, write to info@tracelog.io.

A test order left awaiting a bank transfer or a cheque is never confirmed: no channel confirms an order that is not paid. Pay it through the gateway's test mode, or mark it paid.

Effect on verification

It warns and never blocks verification. It is raised only on WooCommerce, PrestaShop and Shopify, the channels that install a server confirmation.

If you install through the script tag or npm, your server path is the server API or Stripe, and this row is never raised on those channels.