Stores
The store selector screen where admin users choose which storefront to manage, view store thumbnails, create new storefronts, and switch between B2B and B2C store types.
The Stores page is the entry point to the Unified Admin. It lists every storefront your account has access to and lets you select which one to manage. Once you select a store, the admin loads that store's data and navigates to the Dashboard. Super admins see all storefronts; other users see only the stores assigned to their role.
View Stores
The Stores page supports two display modes, toggled by the tab icons in the header:
- List View — an AG Grid table with sortable columns and pagination
- Grid View — visual cards showing store thumbnails in a responsive layout
Both views include a Search bar that filters stores by name in real time.
List View Columns
| Column | Description |
|---|---|
| Id | The internal store/company identifier |
| Thumbnail | A screenshot of the storefront homepage. Hover to see a larger preview. |
| Name | The storefront name. Click to select the store and navigate to its Dashboard. |
| Type | B2C (retail) or B2B (non-retail) — determines checkout behavior and customer account features |
| Action | Three-dot menu with quick actions (see below) |
Grid View Cards
Each card displays the store's thumbnail image (or a placeholder if none exists), the store name, and a type badge (B2C/B2B). A three-dot menu in the card header provides the same actions as the list view.
Store Actions
Each store has three actions available from the action menu:
| Action | Icon | Description |
|---|---|---|
| Setting | settings | Select this store and navigate directly to its General Settings page |
| View | open_in_new | Open the live storefront URL in a new browser tab |
| Thumbnail | sync | Regenerate the store's thumbnail screenshot from the current homepage |
Add a New Store
Click the Add Site button in the page header to create a new storefront. The button is disabled if your license has reached its store limit.
The dialog requires two fields:
| Field | Description |
|---|---|
| Storefront Name | The name for the new store (required). This appears in the admin and can be changed later in General Settings. |
| Store Type | Choose B2B (non-retail) or B2C (retail). Each option may be disabled if the license limit for that type has been reached. |
After creation, the new store appears in the list immediately. The system provisions the store's database records and Azure resources in the background.
Store Creation Limits
Store creation is governed by your PrintNow license:
- B2C (Retail) stores — limited by the
numStorefrontsvalue in your license - B2B (Non-retail) stores — limited by the
maxSubDomainsvalue in your license
The Add Site button is fully disabled when both limits are reached. Individual radio buttons in the dialog are disabled when their respective limit is reached.
Store Types
Every storefront is either B2C (Retail) or B2B (Non-retail). The type affects checkout flows, customer registration, and account management features across the platform.
| Type | Use Case |
|---|---|
| B2C (Retail) | Public-facing storefronts for individual customers. Open registration, standard checkout, and consumer pricing. |
| B2B (Non-retail) | Business storefronts with organizational accounts, group-based pricing, purchase approvals, and restricted access. |
Access Control
The stores visible on this page depend on your admin role:
- Super Admin — sees all storefronts across the entire PrintNow installation
- Other roles — see only storefronts explicitly assigned via user role mappings in User Roles
Store Properties
When a store is selected, the following properties are loaded into the admin session:
| Property | Description |
|---|---|
| Name | Display name shown in the admin header |
| Culture | Language and locale setting (e.g., en-US) — affects date formats, number formatting, and default language |
| Currency Code | Store currency (e.g., USD, CAD, EUR) — used for all pricing and order displays |
| Timezone | Store timezone — used for order timestamps, report date ranges, and scheduled operations |
| Store URL | The live storefront domain used for the "View" action and thumbnail generation |
| Is Retail | B2C or B2B classification |
Related Pages
- Dashboard — view sales and traffic metrics after selecting a store
- General Settings — configure store name, URL, timezone, and other defaults
- User Roles — control which admin users can access which stores
- Store Clone — duplicate an existing store with all its settings and content
Dashboard
The analytics dashboard displays key storefront metrics — sales, orders, sessions, conversion rates, and referrers — with date range filtering and period-over-period comparison.
Categories
Organize products into browsable categories with thumbnails, SEO URLs, pricing assignments, and access control.