01The customer portal for WooCommerce

WooCommerce has an account page.
WooAccount turns it into a portal.

One dense, app-like home for orders, tracking, downloads and account management — served at /wooaccount, inside a frame your theme can't touch. WooCommerce stays the source of truth.

portal routes owned
11
portal routes owned
theme conflicts
0
theme conflicts
languages · RTL included
2
languages · RTL included
real store data
100%
real store data
01

Dashboard

Active order card

The order that matters right now, with a progress rail from placed to completed — built only from real order states.

Recent orders

Dense rows with status pills, item summaries and totals; one tap opens full details.

Quick actions

Reorder, pay a pending order, jump to addresses or support — thumb-reachable on mobile.

Account completion

A quiet checklist that improves checkout and delivery success — never a nagging modal.

Activity feed

Every order and account event as a scannable timeline, powered by the store's event bus.

Notifications widget

Unread counts that mean something: order updates and security notices only.

02

Orders

Filter chips with live counts

Status counts computed server-side per customer — the All count always matches the list.

Search that finds things

Order numbers and product names, debounced and server-validated. Customers find #1021 or 'mug set' instantly.

Order details

Line items with variations and unit prices, full totals including coupons, billing and shipping, payment method, customer note.

Real timelines

Built from WooCommerce dates and store events. Terminal orders show terminal timelines — we never fabricate shipment states.

Pay

Appears only while WooCommerce says the order needs payment; uses the store's own payment URL and gateways.

Cancel & reorder

Cancellation mirrors WooCommerce's cancellable-status rules; reorder re-validates every item and reports the ones it couldn't add.

03

Platform

Full portal ownership

The portal renders in its own standalone HTML frame. Themes cannot leak in; WooAccount cannot leak out.

Route registry

Dashboard, orders, details, addresses, account, downloads, notifications and activity — plus automatic absorption of third-party endpoints.

Canonical URLs

/wooaccount is canonical; every legacy /my-account link 301-redirects with its endpoint preserved. Refresh-safe, share-safe.

Direction system

LTR default, RTL ready, Auto per site locale — controlled from the admin, applied at the app root with logical CSS.

Dark mode

A designed dark palette, not an inversion. Tokens per surface, per status, per radius.

HPOS-native

All order access through WooCommerce's High-Performance Order Storage-aware APIs. Declared compatible in WooCommerce status.

Reading about it is fine. Clicking it is better.

The live preview runs the actual plugin on a real WooCommerce store — orders, actions, themes, directions.