Design + control surface for CHD-side operations that benefit from in-cloud visibility and automation.
The shared connector admin token is not configured yet. Add it here so this CHD admin instance can use the connector admin API.
Jump between instance reconciliation, Paymenter reads, catalog config, announcements, and advanced diagnostics. Raw payloads stay in the advanced area.
Connector-side instance state, selected-instance reconciliation, and the tasks that still need CHD action live here.
Removed instances are hidden from the active config but kept here so they can be restored. Each remove or restore action writes a backup snapshot automatically.
Loading...
Use the NuQloud MSP contact fields for current hosted-service billing/support matching. The future plugin admin fields are kept separate so plugin-mode installs can have their own explicit admin identity later.
Select an instance to view details.
This block combines the selected instance's known users with the commerce records the connector already knows about, so you can see what is linked, what is missing, and what still needs cleanup.
Cross-instance view built from the instance details fetched during refresh. It highlights identities that appear on one instance versus multiple instances.
These are Paymenter reads. Sync actions reconcile the connector against that data, while catalog pricing stays in the catalog config section below. The selected instance snapshot now emphasizes the active service, invoice health, and any suspended or canceled service signals.
When enabled, a timed job checks paid orders, creates invite tokens through the broker, and sends the onboarding email from Nextcloud. This keeps fulfillment server-side and removes the manual invite step.
This view is only useful if the backend exposes order history. If it is unavailable, invoices and service records are usually the better source of truth for ongoing billing.
Use this panel to confirm which package is active for the selected instance, whether any service has been suspended or canceled, and whether any invoices are still outstanding.
Select an instance to load Paymenter snapshot data.
Loading connector backup history...
Configure what products map to your connector tiers, which items each audience sees, and optional cross-sell offers. This form writes JSON for you, so admins do not need to edit raw config manually.
Set which connector CHD Admin talks to, and which Paymenter backend profile that connector should use. Connector URLs are managed here; Paymenter credentials stay on the connector host.
Create or select an audience first, then use the audience editor below to choose which packages, monthly add-ons, one-time products, and extra offers that audience will see.
Maps connector package codes to Paymenter product IDs. The connector provides the current recommended NuQloud package seeds, but the actual package-to-product mapping stays manual because Paymenter does not natively know which product fulfills which connector audience/package role. Package summaries use Paymenter details when available, and can be overridden here as a fallback. Live pricing badges below show whether the current runtime is seeing a real Paymenter price, falling back to your saved override, or still unresolved.
Recurring monthly add-ons (capacity boosts, etc.). These are global catalog items; audience visibility is chosen in the audience editor.
One-time purchases like publish credits. These are global catalog items; audience visibility is chosen in the audience editor.
Optional links to non-core CHD products (dev, web hosting, etc.), with billing type monthly or one-time. Audience visibility is chosen in the audience editor.
The selections below apply only to the currently selected audience. If nothing is checked for a configured audience, that section will show nothing for that audience.
Preview what users will see for each audience before saving.
Loading preview...
Loading...
Use the button to open CHDC announcements in the Q-Apps browser.
This is the operational guardrail area. Raw runtime snapshots follow below for debugging and audit checks.
Loading...
Loading...
CHD admin grant sends use the same Qortal approval and wallet unlock flow as the NuQloud dashboard.
Wallet lock: checking...