PrintNowPrintNowDocs

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

ColumnDescription
IdThe internal store/company identifier
ThumbnailA screenshot of the storefront homepage. Hover to see a larger preview.
NameThe storefront name. Click to select the store and navigate to its Dashboard.
TypeB2C (retail) or B2B (non-retail) — determines checkout behavior and customer account features
ActionThree-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:

ActionIconDescription
SettingsettingsSelect this store and navigate directly to its General Settings page
Viewopen_in_newOpen the live storefront URL in a new browser tab
ThumbnailsyncRegenerate 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:

FieldDescription
Storefront NameThe name for the new store (required). This appears in the admin and can be changed later in General Settings.
Store TypeChoose 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 numStorefronts value in your license
  • B2B (Non-retail) stores — limited by the maxSubDomains value 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.

TypeUse 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:

PropertyDescription
NameDisplay name shown in the admin header
CultureLanguage and locale setting (e.g., en-US) — affects date formats, number formatting, and default language
Currency CodeStore currency (e.g., USD, CAD, EUR) — used for all pricing and order displays
TimezoneStore timezone — used for order timestamps, report date ranges, and scheduled operations
Store URLThe live storefront domain used for the "View" action and thumbnail generation
Is RetailB2C or B2B classification
  • 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

On this page