cloudesire documentation

cloudesire documentation

  • Docs
  • API
  • Syndication
  • Glossary
  • Back to cloudesire.com

›Platform

Platform

  • Home
  • Platform modules
  • Glossary
  • Users and permissions
  • Billing
  • Event notification
  • Channel management
  • Live reporting
  • Orders approval workflow
  • Vendors approval workflow
  • Customer Cloud Credentials
  • Cloud providers
  • Email automation
  • Marketplace customization
  • Integrations
  • Tech Radar
  • Open Source
  • GDPR Compliance

Products Onboarding

  • Onboarding a new product
  • Product types

    • Syndicated applications
    • Cloud Services
    • Virtual-Machines
    • Services
  • Pricing Plans
  • Pricing models
  • Extra Resources
  • Order validation
  • External configuration parameter values

Available Integrations

  • vCloud VDC
  • OpenStack VDC
  • OKD projects
  • Commvault tenants
  • vCloud Availability tenants
  • Public Cloud Tenants
  • Kubernetes as a service
  • Helm charts
  • Google Workspace
  • Microsoft CSP
  • API as a Service
  • Keycloak

API

  • REST API Introduction
  • Java Client
  • TypeScript Client
  • PHP Client
  • API Reference
Edit

Glossary

In this section you will find a brief description of the main terms used in the platform. Please make sure you learn this glossary to fully understand our documentation.

Application metric

Is a measure exposed by an application that can be used for post-paid billing purposes (e.g. number of users, number of documents).

Go to application metrics section.

Balance Report

A statement that is periodically provided to the vendor, containing a summary of all the revenues generated by the sales of his applications in a certain period of time (greater than the Billing Period). The revenues corresponds to the total amount of the applications licenses sold plus the pay-per-use application metrics revenues, minus the ClouDesire fee.

Billing period

How often a new invoice is issued for a particular plan bought by a customer (e.g. each two months)

Bundle

A composition of two or more products that can be sold as a single product.

Configuration Parameter

A choice that is presented to the end-user during the checkout process.

More information about how to setup configuration parameters for a product can be found here.

Customer

A user that buys products in the Cloudesire Marketplace.

Deferred upgrade

A user requested subscription upgrade (product version and/or billing items) which results in a resource downgrade. It will be applied and billed at the next billing period.

Distributor

An user role can manage catalogs of products resold by resellers.

Extra Resources

A configurable, usually optional characteristic of a product that has its own configurable pricing (e.g. a 10-days pack of Technical Support, some hardware components, etc), that can be prepaid or postpaid if tied to an application metric.

For additional information, proceed to the Extra Resources section.

Invoice

During the subscription lifetime, Cloudesire issues a certain number of invoices to the customers, depending on the Billing Period (e.g. every month, every 3 months, etc.). The Billing Period can be defined by the vendor for each application version.

Module

A composition of Packages linked to a Virtual Machine Configuration that is provisioned for a particular Product Plan.

Order

When a customer buys an application, Cloudesire creates an order that contains the following information: duration (e.g. 1 year, 6 months, etc.), nominee (the customer name), purchased application name, order type (can be normal, trial, sandbox, upgrade, renewal), total amount.

Proceed

The statistical report of the vendor, distributor, reseller incomes.

Product

A web-based (or MS Windows desktop) software product, or a syndicated application, or a service which can be sold in the marketplace.

Product plan

For each product, the vendor can define one or more plans (e.g. silver, gold, platinum, etc.). Each plan can have a specific recurrent license and/or a one-off setup price or can be offered for free.

Reseller

An user that can resell product on its own marketplace.

Subscription

Each order, Cloudesire creates a subscription that has a specific lifetime, depending on the order duration. In the case of renewal of a subscription, a new order is created ("renewal order").

Vendor

A user that offers his applications in the Cloudesire Marketplace.

Virtual Machine Configuration

The minimum cloud resources required to operate a BareVM product managed by the platform.

Last updated by Andrea Vecchi
← Platform modulesUsers and permissions →
  • Application metric
  • Balance Report
  • Billing period
  • Bundle
  • Configuration Parameter
  • Customer
  • Deferred upgrade
  • Distributor
  • Extra Resources
  • Invoice
  • Module
  • Order
  • Proceed
  • Product
  • Product plan
  • Reseller
  • Subscription
  • Vendor
  • Virtual Machine Configuration
Pages
Documentation IndexAPI ReferencePlatform modulesOpen SourceCorporate website
Social
TwitterFacebookGitHub
Copyright © 2025 Cloudesire.com by Engineering D.HUB