B2C.tel · tenant operations

Commerce

tenant isolatedrelease 9b49c58Public siteSuperadminStudio

Live tenant-scoped functionality

Tenant commerce controls

Product enrichment and product visibility records for the current tenant only.

Admin tenant context: PAN · pan.pet · active

ok

Visible records

7

Live Sanity records returned for this workstream.

productVisibilityRule

1

Records with type productVisibilityRule.

productEnrichment

6

Records with type productEnrichment.

Tenant

PAN

Resolved from current admin host and Sanity site registry.

Live records

7 returned · values are scoped and secret-safe

searchIntent

productVisibilityRule.pan-pet.runtime-selection

productVisibilityRule · include

Site: PAN

PAN: Earth Rated - 120 Easy Tie Handle Poop Bags - Lavender

productEnrichment.pan-pet.earth-rated-120-easy-tie-handle-poop-bags-lavender

productEnrichment · product:earth-rated-120-easy-tie-handle-poop-bags-lavender

Site: PAN

PAN: Earth Rated - 300 Poop Bags on a Large Single Roll - Unscented

productEnrichment.pan-pet.earth-rated-300-poop-bags-on-a-large-single-roll-unscented

productEnrichment · product:earth-rated-300-poop-bags-on-a-large-single-roll-unscented

Site: PAN

PAN: EMBER & IVORY - Macrame Leash - Jade - Spiral - Natural Leather Handle

productEnrichment.pan-pet.ember-ivory-macrame-leash-jade-spiral-natural-leather-handle

productEnrichment · product:ember-ivory-macrame-leash-jade-spiral-natural-leather-handle

Site: PAN

PAN: Ember & Ivory - Natural/Black Leather & Macrame Collar

productEnrichment.pan-pet.ember-ivory-natural-black-leather-macrame-collar

productEnrichment · product:ember-ivory-natural-black-leather-macrame-collar

Site: PAN

PAN: MAXBONE - City Carrier Bag for Dogs and Cats

productEnrichment.pan-pet.maxbone-city-carrier-bag-for-dogs-and-cats

productEnrichment · product:maxbone-city-carrier-bag-for-dogs-and-cats

Site: PAN

PAN: MyFamily Engraving Pet Tag - MEDIUM ROUND AMERICAN FOOTBALL

productEnrichment.pan-pet.myfamily-engraving-pet-tag-medium-round-american-football

productEnrichment · product:myfamily-engraving-pet-tag-medium-round-american-football

Site: PAN

Functional action center

Read-only commerce + enrichment

This module uses authenticated dashboard workflows and diagnostic envelopes instead of placeholder copy. It can read, create, moderate, or launch the correct provider surface depending on this workstream's guardrails.

ok

Commerce provider state

Shopify read-only source

Loading live provider state…

Snapshot products

0

Collections

0

Available visual facets

Tags: none in latest snapshot

Collections: none in latest snapshot

Product types: none

Condition + action mode controls

Visual product policy builder

Loading live provider state…

Scope

1 selected site(s)

Condition

tag contains …

Action

local detail

Visual condition

Product action mode

Rule results will appear here after submit.
← Back to admin dashboard

Tenant commerce operations

Read-only commerce + enrichment

Manage storefront product presentation through snapshots and Sanity enrichment without mutating Shopify.

needs configuration

Purpose

This surface governs tenant product visibility, enrichment copy, product SEO, related content, display preferences, collection/category mapping, and sync conflict visibility.

Capabilities

  • Read-only catalog snapshot browser
  • Visual product condition builder
  • Product presentation/action mode controls
  • Sanity-side product enrichment management
  • Cache freshness and source conflict indicators
  • Shop route mode visibility

Operational workflows

  • Review visible product set from cached snapshot.
  • Adjust tenant visibility/action rules inside superadmin-approved policy.
  • Choose local detail, approved B2C link, Shopify canonical URL, or approved checkout handoff mode.
  • Enrich titles, descriptions, SEO, and related content in Sanity.
  • Monitor stale snapshot or missing Shopify configuration states.

Guardrails

  • Never create, update, delete, discount, fulfill, or mutate Shopify products/orders/customers.
  • Tenant admins can only control visibility/enrichment within allowed product sets.
  • Provider failures must render as degraded/missing credentials.

API/schema contracts

These are technical contract references, not dashboard navigation. Protected APIs require authentication and may return JSON envelopes such as unauthenticated when opened directly.

/api/site-products/api/admin/shopify/visibility/api/admin/shopify/api/cron/shopify/refresh

Use the dashboard workstream pages for human workflows. Use these contracts only from authenticated clients, tests, cron jobs, or approved agent integrations.

Next implementation actions

  • Configure read-only Shopify Storefront credentials.
  • Create catalog snapshots.
  • Use the visual condition/action builder to create audited rules.
  • Open Studio for rich product enrichment and WYSIWYG product storytelling.