App Store

Official guide · English · Version 9c253d0cf11816df

The App Store is the central tenant catalog for connected integrations and storefront templates. Internal tooling also models an App Store-managed local lifecycle, but local plugins remain Draft/internal until a runtime consumer is registered. Current built-in catalog entries use linked integration or storefront-template lifecycles.

App Lifecycles

Lifecycle How it works
Linked integration Opens the capability's dedicated Channels, Checkout, Connections, Shipping, Storefront Integrations, or Search Console page. Credentials stay in that service and the App Store reads its real connection state.
Local app Tooling supports install/configuration metadata for internal development, but tenant-catalog publication is blocked until the plugin has a registered runtime consumer.
Storefront template Installed and activated by the App Store, which also keeps the tenant's selected storefront theme synchronized and applies a safe fallback when needed.

Warning: A module reference alone does not make a local plugin operational. Keep it in Draft until its runtime consumer is registered; otherwise installation would create catalog state without enabling any product capability.

Accessing the App Store

Navigate to Dashboard > App Store from the sidebar.


Browsing Apps

The App Store main page displays all available apps in a searchable, filterable grid.

Use the search field at the top to find apps by name or keyword. Search results update automatically with a slight delay as you type (debounced for performance).

Type Filter

Filter apps by their type using the toggle buttons:

Type Description
All Show all app types.
Plugin Functional extensions that add features (e.g., payment gateways, shipping calculators, analytics integrations).
Template Storefront themes and design templates for your website.

Sort Options

Sort the app grid by:

Sort Description
Popular Most installed/popular apps first. Default.
Newest Most recently published apps first.
Name Alphabetical order by app name.
Price Sorted by price (lowest first).

Category Filter

Below the search bar, a category filter lets you browse apps by functional category. Categories may include:

Category Icon Description
Messaging Chat Messaging platform integrations and tools.
Payment Card Payment gateway integrations.
SEO Search Search engine and indexing integrations.
Analytics Chart Analytics and reporting tools.
E-commerce Cart E-commerce enhancements and tools.
Marketplace Store Marketplace integrations.
Shipping Package Shipping and fulfillment integrations.
Template Palette Storefront themes and design templates.

Each category shows a count of available apps. Click a category to filter; click it again to clear the filter.


App Cards

Each app is displayed as a card showing:

  • Icon -- The app's logo or a category-based default icon.
  • Name -- The app's name.
  • Short Description -- A brief summary of what the app does.
  • Pricing Badge -- Shows whether the app is free, has a one-time price, or requires a subscription.
  • Category -- The functional category the app belongs to.

Click an app card to view its detail page.


Bundles Section

When browsing without a category or search filter, a Bundles section appears at the top of the page. Bundle members must have an operational App Store-managed runtime; current built-ins therefore allow storefront templates, while linked integrations stay individually configured and unregistered local plugins remain Draft/internal. See the Bundles page for details.


Pagination

Apps are displayed 18 per page. Use the Previous and Next buttons at the bottom to navigate between pages. The current page number and total pages are shown between the buttons.


Pricing Models

Apps in the store can have different pricing models. Paid installation stays disabled until App Store checkout is available; a price badge never means an app can be activated without payment.

Published App Store-managed templates, local plugins, and bundles cannot use a minimum Required Plan until runtime downgrade enforcement is available. Draft records may retain that metadata. Linked destinations enforce their own plan access rules.

Model Description
Free No cost to install and use.
One-Time Pay once for permanent access.
Monthly/Yearly Subscription Recurring payment for continued access.
Included in Plan Some apps may be free if your subscription plan includes them (shown as "Free via Plan").

Info: Some apps that normally require payment may be included for free with certain subscription plans. Check the pricing badge for a "Free via Plan" indicator.


Best Practices

  • Start with free apps to explore what extensions are available before committing to paid ones.
  • Read the full description on the app detail page before installing to understand requirements and capabilities.
  • Check compatibility -- linked destinations may enforce subscription access, and App Store-managed items may require other apps to be installed first.
  • Review bundle requirements before installing -- external dependencies and required configuration defaults must be satisfied.
  • Use categories to quickly find apps relevant to your needs rather than scrolling through the entire catalog.