# Customer account page (/docs/integrations/customer-account)

Every shop has a customer account page at `/account` on its address, for example `https://your-shop.apps.comecero.com/account`. Customers sign in there to look after their own orders and subscriptions, so they do not need to contact you for routine changes.

## What customers can do [#what-customers-can-do]

| Section | Path | What they can do |
|---|---|---|
| Overview | `/account` | See what is new at a glance |
| Orders | `/account/orders` | See every order, download receipt PDFs, get license keys and downloads |
| Subscriptions | `/account/subscriptions` | See their plans, cancel at the end of the period, or undo that |
| Invoices | `/account/invoices` | See and pay invoices, download PDFs |
| Payment methods | `/account/payment-methods` | Add, change and remove saved cards |
| Profile | `/account/profile` | Change their name, email, username and password |

They can also see refunds and shipments, and ask for an email to be sent again.

## How customers sign in [#how-customers-sign-in]

The sign-in page is `/account/login`. It has two tabs:

- **Password.** The customer's email or username and password.
- **Email link.** The customer types their email and gets a sign-in link. The link works for 4 hours.

A customer record is made when they first buy, so they can use the **Email link** tab right away. To send a sign-in link from your own code, call [Email a sign-in link](/api/customers/send-customer-link).

## Settings [#settings]

In the dashboard, open **Storefront** and, in the editor, the **Account** group:

- **Page title**.
- **Details customers may change**: which profile fields customers can edit.
- The sidebar colors.

The account page uses the same brand, theme and languages as the rest of your shop. See [Hosted shop](/docs/integrations/hosted-shop).

## Test it [#test-it]

Open the account page on your test shop's address (it usually ends in `-test`). The sign-in page shows a **Test mode** badge, and only test customers can sign in.

## Build your own instead [#build-your-own-instead]

To put these features inside your own app, use the API with a token made for the customer:

- [List customer orders](/api/customers/list-customer-orders)
- [List customer subscriptions](/api/customers/list-customer-subscriptions)
- [List customer payment methods](/api/customers/list-customer-payment-methods)

See [Authentication](/docs/basic-concepts/authentication) for which token to use.
