gauge
At a glance
SUM(order_details.total_price_tax_excl - product_quantity*original_wholesale_price) / SUM(total_price_tax_excl) for paid-state orders in window.
| What it measures | SUM(order_details.total_price_tax_excl - product_quantity*original_wholesale_price) / SUM(total_price_tax_excl) for paid-state orders in window. |
| Format | percent |
| Time window | 30D vsP |
| Alert trigger | <35% (margin pressure), driven by sentiment_key: margin_pct |
| Sensitivity band | higher is better - good at/above 45, bad at/below 30 |
| Roles | owner, finance |
| Data type | Derived |
Calculation
current_state in (2 Payment accepted, 3 Processing, 4 Shipped, 5 Delivered, 9 Backorder paid, 11 Remote payment accepted); shipped/fulfilled = (4, 5); refunded = (7, 15); cancelled = (6); payment error = (8). Read live from the PrestaShop Webservice API and snapshotted nightly into the Nerve Centre KPI store.