Dashboard
Revenue—all non-cancelled orders
Orders—0 awaiting action
Open chats—from the storefront widget
New enquiries—contact form + newsletter
Latest orders
Best sellers
Before going live
- Payments — checkout currently records orders without charging. Add Stripe (EU cards, iDEAL) or PayPal and swap the submit handler in
app.js. - Email — order confirmations are not sent yet. Wire an SMTP relay (Postmark, Resend, Mailgun) into
/api/orders. - Stock — the numbers here are the source of truth; edit them under Products.
Select a conversation