Installing the Package
Clicking Install on MarketHub hands off to the InstallHub import pipeline — a guided flow that previews what will be created, detects conflicts, and safely deploys all artifacts into the user's BizFirstGO tenant.
Install Flow Steps
Click Install on MarketHub
From the package detail page header or version history section. If not logged in, redirected to BizFirstGO login first — then returned here automatically after authentication.
InstallHub Opens Import Wizard
MarketHub redirects to InstallHub with the package ID and version. InstallHub fetches the package manifest and begins the import analysis.
Dependency Resolution
InstallHub resolves the full dependency graph. Packages already installed at a compatible version are reused. Missing dependencies are queued for install alongside the primary package.
Conflict Detection (if any)
If artifact names conflict with existing tenant artifacts, a conflict resolution screen appears. Users choose to rename the incoming artifact, overwrite the existing one, or skip that artifact.
Preview Screen
Full list of what will be created, updated, and skipped — including dependency installs. User confirms to proceed or cancels to return to MarketHub.
Install Complete
All artifacts deployed. InstallHub reports the install event to MarketHub (incrementing the install counter). The user is returned to MarketHub with the Install button now showing "Installed".
After Install
Once installed, the user can:
- Leave a review (verified install gate now satisfied)
- Access the package's support forum in the Community section
- Subscribe to the package forum for update notifications
- Report issues against the package through the issue tracker
If the package is a paid package, the install flow includes a payment step in InstallHub before the preview screen. Payment is processed before any artifacts are deployed. If payment fails, no artifacts are installed and the user is returned to MarketHub.