Choose a new password. Completing recovery signs out every existing
Admin session.
Development recovery · Beta only
Reset the Beta Owner to true first-time initialization. A
verification code will be sent to the current Owner email. This
remains blocked if Beta contains product or inventory data.
Confirm the email tied to your Owner account with a 6-digit code.
Products
Scan, manage and open catalog products
Loading products…
Availability informationAvailability is a manual catalog setting. This list does not represent live inventory quantities.
Product saved
Continue at your pace. These shortcuts do not upload a photo, receive stock, or change publication settings.
Loading products…
ProductPriceAvailabilityCategoryCatalog
Categories
Organize and manage the customer catalog
Loading categories…
Ordering informationLower sort-order values appear first. Customer catalogs receive only categories allowed by the existing catalog rules.
Loading categories…
CategoryProductsStatusVisibilityOrder
New Category
Subcategories sit one level below a main category. Empty categories stay hidden in the Customer shop.
Persistent AHA exploration content is shown only to the protected AHA Customer, excluded from fixture cleanup, and cannot be converted into Live catalog truth.
New Product
Start with a private draft. Add photos and review stock before choosing when it appears in the customer catalog.
1 · DraftAdd a name, category and at least one priced variant. New products start as Draft with Public catalog off. Save before uploading photos.
2 · PhotoOpen the saved product, choose and upload a photo, then Save Product to apply it to the catalog. Photos are optional; missing images show No photo available.
3 · StockReview each variant in Quick Restock. Enter only quantities you actually have. Opening stock review does not receive or change anything.
4 · PublishWhen ready, review Status, Public catalog and Available, then Save Product. Category, variant and member-access rules still apply.
Use HTTPS or a same-site path. Invalid image URLs are rejected; failed images fall back to readable product text.
PRIVATE BETA · SIMULATED — NOT SUBMITTED FOR FULFILLMENT. Classification is permanent; protected records are edited or made unavailable rather than deleted.
AHA exploration media
Add up to eight ordered HTTPS images. Choose one primary image. Portrait, square, landscape, transparent, ordinary-background, and missing-image states can all be evaluated safely.
Available is a catalog setting, not a stock receipt. Tracked variants use their inventory balance; untracked variants keep the existing manual availability rules. Review real stock before publishing. Saving a draft does not publish it.
Variants
Each product needs at least one variant with a whole-cent price.
Quick Restock
Receive a uniquely identified purchase lot into a catalog variant.
Barcode scanning can build on the same lot and variant identities later.
Inventory balances
Loading inventory…
Lot movement
Recent movement history
Banners
Publish tenant-scoped announcements to the live customer preview.
Scheduled banners appear and disappear automatically.
Use an HTTPS image URL or a same-site path. A missing or failed image leaves the banner text readable.
Create tenant-scoped scheduled specials, coupon codes, discounts and BOGO offers. One best eligible offer applies per cart line; offers do not stack.
Choose an eligibility type, then select a tenant item by name.
Promotion schedule
Loading promotions…
Protected AHA merchandising
Simulated After Hours content for the enrolled AHA explorer. An active entry places its protected product on Customer Home, displays a banner and a Deal, and uses the existing cart and quote pricing rules. Entries stay outside fixture cleanup.
Protected placements
Business Settings
Customize this tenant. Open only the section you need.
Business IdentityName and public business details
The customer-facing name used throughout the platform. Example:
After Hours Apothecary
The registered legal entity name, if different. Example: After Hours
Apothecary LLC
Contact & WebHow customers and the platform reach your business
Public support/contact email. Example: support@example.com
Main public website including https://. Example: https://example.com
Branding & AppearanceLogo, colors, typography and tenant theme
Logo URL is currently the supported method. Paste a direct HTTPS
image URL; reusable file uploads will be added in a later slice.
Primary highlight used for buttons, active controls and accents.
Example: #D5B77A
Main readable text color across tenant surfaces. Example: #F4E8CF
Helper text and secondary labels. Example: #CFC2A8
Main application background. Example: #090B0A
Cards, drawers and raised surfaces. Example: #111512
Typography for titles and prominent headings. Example: Georgia
Typography for forms, buttons and regular text. Example: Arial
Locations & HoursStore address and operating schedule
Primary physical location. Example: 123 Main St
City for the primary location. Example: Seminole
State or province. Example: Oklahoma
Postal code for the primary location. Example: 74868
Used for hours, scheduling and tenant-local timestamps. Example:
America/Chicago
Simple public-facing hours while the structured weekly scheduler is
being built. Example: Mon–Sun 9 AM–12 AM
Customer ExperienceCustomer-facing defaults and behavior
Configure customer-facing defaults such as store messaging, browsing
behavior and future checkout preferences.
Notifications & EmailSender identity and tenant communications
Tenant name shown inside supported email templates. The From
address remains the platform-verified sender. Example: Your Business
Where customer replies should be delivered. Example:
support@example.com
Short tenant-specific footer shown on supported emails. Example:
Thanks for choosing Your Business.
Social & SEOSocial profiles and search presentation
Public Instagram profile or handle. Example: @yourbusiness
Public Facebook page URL or page name. Example:
https://facebook.com/yourbusiness
Default browser/search title for customer-facing pages. Example:
Your Business | Shop Online
Short search-engine summary. Aim for roughly 150–160 characters.
Legal & ComplianceTenant notices and compliance configuration
Business-specific legal notices and compliance presentation settings
belong here; operational records remain outside Business Settings.
AdvancedTechnical tenant controls
Reserved for advanced tenant configuration. High-risk controls will
require explicit confirmation and appropriate permissions.
FulfillmentSimulated pickup and delivery requests
SIMULATED ONLY — no payment, dispatch or customer notification. All windows require your confirmation.
$50 merchandise minimum after discounts for every delivery. Up to 25 driving miles free; over 25–40: $25; over 40–55: $40; over 55–70: $55. Beyond 70 miles: no delivery.
One shared daytime window per selected day, shown for the next 28 days. Shipping quotes are managed separately below; they do not book pickup or delivery.
Requests awaiting your review
Simulated shipping quotes
Lower 48 only. Actual postage and carrier services + $1 ordinary / $3 glass packing (custom packing quoted separately) + $2 handling per device. This is a merchant handling fee, not a carrier hazmat fee. Review exact contents, destination, packing, insurance/signature needs and carrier acceptance before proposing. Expedited service is by quote only. Target dispatch: next business day, excluding holidays; not next-day delivery.
Simulated Orders
PRIVATE BETA · SIMULATED — NOT SUBMITTED FOR FULFILLMENT
Private Beta order records only. No payment, inventory reservation, fulfillment, dispatch, or customer promise is created here.
Loading simulated orders…
PRIVATE BETA · SIMULATED — NOT SUBMITTED FOR FULFILLMENT
Customers
Private customer invitations, awaiting approval, and account access.
Invite a customer
A branded email includes one single-use link and short code. It expires in 72 hours.
AWAITING APPROVAL & CUSTOMERS
Loading customers…
INVITATION HISTORY
Loading invitations…
Private Beta Operations
PRIVATE BETA · SIMULATED — NOT SUBMITTED FOR FULFILLMENT
Release rings control access only. Tester observations remain raw until QA classifies them; QA classification never creates COMMAND priority, a GitHub issue, or a WORK assignment.
ENFORCED MAINTENANCE GATES
Locks are tenant-scoped and independently protect Customer or Admin mutations. The control route remains available to an active Owner/Admin for recovery.
Loading gate state…
RELEASE BOUNDARY
RING MEMBERSHIP
SELECTED PILOT SETUP & PREVIEW
Create new simulated pilot products in Catalog with the Selected pilot option. Preview the release ring, protected content, private media, release identity, and maintenance gates here. Preview is read-only; it does not invite, enroll, or release anyone. Separate AHA approval is required before real invitations.
No pilot preview loaded.
DIRECTED TEST
Only active, enrolled, same-tenant Customers outside protected AHA exploration are selectable. This mode creates one assignment and never fans out by ring.
RAW OBSERVATIONS / QA TRIAGE
Loading observations…
AHA CONTINUOUS EXPLORATION
Profiles are persistent and protected from fixture cleanup. Maintenance notices must name the affected surface and recovery boundary.
Users & Access
Owner-managed Admin accounts, invitation credentials, and account security.
ADMIN ACCOUNTS
Loading accounts…
Create invitation
Creates a single-use credential that expires in 72 hours. Share it privately with the intended administrator.
Change password
Other signed-in devices and unused recovery links will be revoked; this device remains signed in.
Advanced Settings
DEVELOPMENT ONLY
Gerald Pager
Allow Gerald to send a private high-priority Web Push notification
to this installed Admin PWA—even while the app is closed. There are
no quiet hours.
Checking notification support…
Beta Owner recovery
This protected recovery tool removes Beta authentication records
only. It is available only to the signed-in Owner and remains
blocked when product or inventory data exists.
New update availableGerald shipped a newer Beta build.