Catalog contains sections that allow you to create and structure your Product Catalog.


Products are orderable items that your Customers may purchase. Purchased Products become visible for the Customer as Services under the Profile the Product was purchased on.

Products have a localized name optional plan name as well. Plan name is often used to separate different versions of the same Product, eg. Starter, Basic, Professional.

Products have a localized description field that you can edit using a WYSIWYG editor. You can create content rich pages describing your products best features, using images and/or videos.

Provisioning method

Provisioning method defines how the Product is provisioned when the Order is received and activated.

  • Manual - Email. This provisioning method sends an email to the address defined by Preference: SERVICE_PROVISIONING_DEFAULT_EMAIL_ADDRESS with the Message Template: SERVICE_EMAIL_PROVISION.
  • Automatic - PAITA. This provisioning method uses PAITA integration to provision the Service. PAITA integration needs to be setup before. See Service Integrations.


Products have 3 different pricing options:

  • Ask for an Offer. The Product cannot be purchased. Instead, contact information is presented.
  • One-time purchase. A single price may be set. The Service will be provisioned, but no actions will be performed by Pilvi after that. Use cases: One-time purchase to receive something in exchange.
  • Recurring. Product has a price for a certain period. The usage of the Service may be continued after the initially paid period has ended. Product may have a setup cost, that is paid only on the first order. Product may also have a Trial period.


Product may be externally managed. Externally managed Products are not visible or purchasable in the Shop can cannot have a price. Externally managed Products are used when you want your Services to be provisioned from an outside source.

Product Cards

Product Cards may be used to provide different views to your Products. A Product may have many Product Cards that each can have a different theme and varying fields showing information about the Product.

Product Cards are components that can be embedded to external websites.

Product Card Groups

Product Card Groups may be used to group Product Cards from different Products into a single element. Product Card Groups enable you to show a compare view of the Products, which shows what feature is available for each Product.

Product Cards Groups are components that can be embedded to external websites.


Relations may be added between the products. In the Shop, these relations show as product recommendations in Product Detail and Product Configure.

There are two relation types, group and single. If a new group relation is created, the current and the selected target product will be added to the group. More products can be added to the existing group. In the Shop, the products in the group relation will be shown as recommendations for each product in the group. A product may belong to several groups and single relations.

The Single relation type is unidirectional. The product in the relation (target product) will be shown for the current product in the Shop. The current product won't be shown when inspecting the target product.

Taxonomy types

Taxonomy type Intended use case Where is shown?
Variant Variations of the same Product. Used for different Product Plans for ex. Product Detail Page, under "Other versions of this product" and a select box above the product price.
Related Products that are related or otherwise recommended with this Product. Product Detail Page, under "Recommended products"
Competing Competing or similar Products. Product Detail Page, under "Competing products"
Compatible Products that may be bought and used together. Product Configure Page, as checkboxes. If selected, they will be added to Cart at the same time.


Categories allow you to group your Products in the Shop with any criteria you want. Categories are visible in the Side menu when in the Shop section.


Regions are another means of grouping your Products based on geographical location. Regions are shown separately from Categories in the Side menu.


Regions are another means of grouping your Products based on the provider of the Product. Brands are shown separately from Categories in the Side menu.