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
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.
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.
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.