Complete customer dashboard with order history, address management, and account settings.
The Customer Account widget renders the full customer account dashboard for logged-in users. It displays order history, account details, saved addresses, and subscription information — all pulled from the Goose Commerce customer database.
| Setting | Description | Default |
|---|---|---|
| Default Tab | The account section shown first on load: Orders, Details, Addresses, Subscriptions | Orders |
| Show Orders Tab | Display the customer’s order history | Enabled |
| Show Details Tab | Display editable account name and email fields | Enabled |
| Show Addresses Tab | Display saved billing and shipping addresses | Enabled |
| Show Subscriptions Tab | Display active and past subscriptions (requires Subscriptions feature) | Disabled |
| Orders Per Page | Number of orders shown per page in the Orders tab | 10 |
| Layout | Single-column stacked or sidebar-tab layout | Sidebar Tabs |
| Login Redirect | URL to redirect guests who visit this page | Current page (login prompt shown) |
Place this widget on the designated My Account page so customers can review their order history after purchase. Enable the Subscriptions tab for stores using Goose Commerce subscription products. Link to this page from the order confirmation page so customers can immediately track their new order. Use the Addresses tab alongside Goose → Settings → Address Settings → Multiple Shipping Addresses to let customers manage multiple delivery addresses.