Concepts
Marketplace Model
Understand marketplace instances, products, listings, purchases, and installs.
Marketplace uses a few related concepts:
- Marketplace instance: a marketplace owned by an organisation.
- Product / marketplace item: the thing a developer creates and publishes.
- Release: a versioned artefact of a marketplace product.
- Listing: a provider-facing listing of a product available to customers.
- Checkout session: a payment session created for selected products and devices.
- Purchase: the commercial record created after checkout.
- Entitlement: the access record that allows device download or install.
The common flow is: a developer publishes a product, a provider makes it available, a customer buys it for one or more devices, and the provider manages purchase and install state.