Shop · Platform admins
Shop oversight (admins)
Platform admins use /admin to keep the marketplace healthy — onboarding new merchants, watching the order pipeline across the platform, handling delivery escalations and maintaining payments hygiene.
Merchant onboarding
New merchant applications land in Admin → Merchants → Pending. Review the trading name, address, business description and Stripe Connect status. Approve to publish, or request more information.
Approved merchants stay flagged "new" for their first 30 days so support can keep an eye on early orders.
Cross-platform order overview
Admin → Orders shows every order on the platform, filterable by status, merchant, driver, and date range. The dashboard surfaces:
- Stuck orders (still in Awaiting acceptance after 24 hours).
- Failed payments and disputes.
- Delivery exceptions (no proof of delivery, customer complaint, missed slot).
Delivery escalations & SOS
Admin → SOS lists any active driver SOS event with a live map. Click to see the driver's last 30 minutes of location pings. Resolve manually after speaking to them.
Delivery dispute? Open the order, find the proof-of-delivery photo + GPS pin, and decide: refund, redeliver, or close.
Payments & payouts
Admin → Payouts mirrors the Stripe Connect ledger — gross sales per merchant, platform fee, net payout, and any reserves Stripe has put on the account. Use it to spot merchants whose Stripe verification is incomplete (payouts stuck in pending).
Audit trail
Every privileged action — refund, status change, role assignment, integration connect — is appended to the audit log under Admin → Audit. Searchable by actor, target, action and date range.