Secure operator access
Sign in to AetherVault
Use the authorized Greedygold operator email. A secure sign-in link will be sent to that address.
Secure operator access
Use the authorized Greedygold operator email. A secure sign-in link will be sent to that address.
Tenant and store access are resolved by the server after authentication.
Loading workspace
Today’s Greedygold operations
Operational workspaces remain available. Try again after the API is ready.
Orders load from the authenticated API when the server gates allow reads; order creation remains disabled by default.
Inventory loads from the API after operator authentication; browser-supplied tenant or store scope is ignored.
Pricing reads use the API. Price mutations stay separately gated from import dry-runs.
Open Imports to review batches that need operator attention.
Important Admin actions are audited by the API with bounded metadata.
Products
Product identity, image readiness and publication state.
Catalogue is loading.
Search stock, inspect availability and review movement history.
Store inventory
Inventory is loading.
Review current ZAR prices, unpriced stock and price history.
Pricing is loading.
Store policy
Floors are applied after deterministic pricing. Previewing never changes prices.
Load policies or preview their impact.
Review market runs and recommendations before any approved execution.
Market repricing is disabled until server-side gates are configured.
Search for the exact priced variant to use in a market review.
No market target selected.
No market repricing runs loaded.
Select or enter a run to inspect recommendations and execution state.
Generated proposals appear here after review.
Upload, dry run, review, approve, execute and reconcile in separate steps.
Create or load a BinderPOS import batch.
Batch history not loaded.
Manual-review rows appear after a dry run.
Select a row to compare safe BinderPOS and catalogue values.
Current price
Choose a human-readable variant from the pricing results. Its internal reference is resolved by the application.
Select an item from inventory or pricing to view price state.
Load a priced item to view price history.
Price action
Inventory actions
Each change creates a movement-backed inventory record.
Add stock
Search for an existing catalogue printing.
Movement-backed workflow
Search to choose the exact set, condition, language and finish.
No variant selected.
Movement history
Load an item to view movements.
Audit history
Load an item to view audit events.
Sales
Review payment, fulfilment and collection state.
Orders are loading.
Accounts
Scoped customer accounts and order history.
Customer accounts are loading.
Store, customer experience, notifications, access and integrations.
Store identity is supplied by trusted server configuration and never by browser input.
Secure server session, CSRF and exact-origin checks remain the contract for later activation.
Cart, checkout, payment, order creation and customer activation stay disabled by default.
Store fulfilment
Manage the server-owned collection and flat-rate courier options offered at checkout.
Checkout options
Shipping methods are loading.
Method editor
Runtime health, database readiness and operational gates.
System status will render here.
Tables show compact loading rows while a server-owned request is pending.
Empty panels use plain review copy and never suggest live data exists.
Safe failures render bounded messages without stack traces, secrets or provider payloads.
Write buttons can render for review, but server-side gates decide which mutations are available.
Operator session
The workspace is available only after the API verifies the secure operator session, persisted membership, tenant and store scope.
Catalogue product
Catalogue identity and merchandising state.
No dedicated, authorized catalogue-product API contract exists yet.