Install
Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/hallofthegods/xophz-compass-card-vault/releases/download/v26.10.11/xophz-compass-card-vault-26.10.11.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
Offline-first Trade Desk, POS, optical grading, multi-consignor accounting, and WooCommerce product synchronization plugin for My Card Vault.
Architecture & Capabilities
-
Custom Relational Database Tables:
wp_xophz_vault_consignments: Manages consignor profiles, split rates, payment channels, and WordPress user associations.wp_xophz_vault_payouts: Stores transaction records, consignor payouts, dealer profit shares, and payout statuses (unpaid,paid). Enforces unique constraints onsale_record_idfor idempotent offline syncing.
-
WooCommerce Product Sync & Auto-Delist Protection:
- Synchronizes active inventory items into WooCommerce
productCPTs. - Automatically delists sold products when physical card show transactions decrement stock to zero (
stock_status = outofstock,status = draft,visibility = hidden). - Hooks into
woocommerce_order_status_completedandwoocommerce_order_status_processingto credit consignor payouts when cards sell online or via Bazaar POS. - Zero-Bloat Architecture: The 20,000+ card master reference catalog is held in lightweight client memory; WooCommerce products are created exclusively for physical active inventory.
- Synchronizes active inventory items into WooCommerce
-
Role-Based WordPress Admin Dashboard:
- Dealers and Administrators: Access the full management portal (
/wp-admin/admin.php?page=xophz-compass-card-vault), including storewide valuation, pending consignor liability, consignor management, and payout settlements. - Consignors (
card_vault_consignorrole): Access a scoped Consignor Dashboard displaying their active consigned items, sales history, and pending payout balances with wholesale acquisition costs strictly masked.
- Dealers and Administrators: Access the full management portal (
-
Dev Reverse Proxy & Production Dist Loader:
- Development Mode (
WP_DEBUGorWP_ENV=development): Reverse proxies the Vite dev server running on port 8092 with live Hot Module Replacement (HMR). - Production Mode: Loads compiled HTML and bundles from
public/dist/index.html. - Injects
window.wpApiSettingscontaining REST endpoint roots, nonces, and current user profile metadata.
- Development Mode (
-
WP Connectors & Gemini Integration:
- Connects to Google Gemini API via official
wp_get_connectors()framework with canonical ecosystem fallbacks. - Powers multimodal card identification (
POST /wp-json/xophz-card-vault/v1/scan-card) and optical grading (POST /wp-json/xophz-card-vault/v1/grade-card).
- Connects to Google Gemini API via official
-
YouMeOS Spark Registry Integration:
- Registers webspark
card-vaultwith categoryposand color#62c9ff. - Exposes customizable route
/card-vault.
- Registers webspark
Releases
Newest 25 of 29 recorded releases. Each count is every asset in that release; expand a row for the breakdown.