The product represents a SKUs (stock-keeping unit (SKUunits). Products are the ones that are available on the PWR Apps Market to subscribe
Publishers can create a product with a published application version. One application can be used in multiple products, for example, an active version of the Timesheet application can be used in products namely Timesheet Admin User, Timesheet Logs, and Timesheet API
When subscribers purchase/downgrade/upgrade any product, based on the license template available on the product , license calculation will be done
The Trial License Template will be used to maintain usage of features from the first day of product subscription after updating the trial period upgraded product’s License Template will be used to maintain usage of feature usagethe feature
License define which all feature of the product is accessible to the subscriber License
Trial license Template
The product has a trial license template Trial License Template will be used to maintain trial usageTrial license template usage of features from the first day of product subscription until an upgrade
For example Timesheet Admin User , the PWR Forms product can have a trial license template as follows
[{name: "
layout_
designer", users
: 3, usersCalculation: 'fixed'}]
i.e layout_designer license can be assigned to 3 users
License Template
Product has license template After the trial period License Template will be used to maintain billable usage of the feature
For example Timesheet Admin User product can have a license template as follows
The product record will also define features to be used after the subscription
For example Timesheet Admin User product can have the following feature
- [{name: 'orektic__timesheet', type: 'checkbox', scope:'instance'}]
[{name: "orektic__timehseetAdminUser", users: 1, usersCalculation: 'fixed'}, {name: "orektic__timehseetProjects", users: 1, usersCalculation: 'per qty', amount: 5, amountCalculation: 'fixed'}]
Feature on License
i.e orektic__timehseetAdminUser can be assigned to 1 user and user calculation will be fixed for that license, orektic__timehseetProjects can be assigned to 1 user per quantity, the amount will be 5 and amount calculation will be 5
The Trial and License Template can be calculated on the basis of 4 fields:
Amount:
Amount of licenses can be assigned
Amount Calculation:
Amount calculation can be calculated as follows:
Per quantity: Defines the number of licenses that can be assigned per quantity
Fixed: Defines the number of licenses that can be assigned
User:
The license can be assigned to the user
User Calculation:
User calculation can be calculated as follows:
Per quantity: Defines the number of licenses that can be assigned per quantity to the user
Fixed: Defines the number of licenses that can be assigned to the user