Zengain beta open for customers sign up now:
click here
Documentation
SupportNalpeiron.comGithubFree TrialFeedback
  • Documentation
  • Zentitle2 Docs
  • Zengain Docs
  • Zentitle I (V10)
  • Education & Training
  • Welcome
    • Zentitle2 documentation: License Management Software
    • Introduction to Zentitle2
  • Latest UI Changes
  • Zentitle Overview
    • Zentitle Quick Overview
      • Zentitle2 Features & Benefits
      • A single source of truth: 1 platform
      • Zentitle Architecture
      • Zentitle supports every platform
      • Zentitle business models
      • Critical differences for secure site/offline/dark site management
      • Zentitle for SaaS Licensing
  • Quick Start
    • Onboarding Zentitle2
    • Integrating is easy
    • Pricing & Packaging with Zentitle
  • Using the Platform UI
    • Introduction
    • New User Setup
    • Getting around
      • Search
      • Using reports
      • Providing feedback
    • Getting started
  • UI: ADMINISTRATION
    • Introduction
    • Users
      • Managing Users
      • Resending user invites
      • User permissions
      • Lost password
    • API Credentials
      • Package Registry
    • Webhooks
      • Logs
      • Workflow automation software
    • Integrations
      • FastSpring
      • SalesForce Sample Integration
        • Sample Integration Installation
        • Post-Installation Configuration
        • Connecting Salesforce to Zentitle
        • Creating a Zentitle Customer in SalesForce
        • Creating a Zentitle Entitlement in SalesForce
        • Editing Zentitle Entitlements in SalesForce
        • Managing Software Activations in SalesForce
    • Configuration
      • Import customers
      • Account Based Licensing (Identity-based licensing)
        • Setup Account Based Licensing with OpenID tokens.
        • Setup Account Based Licensing with username/password
        • Branding the user experience
      • End User Portal
        • End User Portal User Access
        • End user - Use of the portal
        • End User Offline Activation
      • Custom Fields
      • Security (2FA)
    • "Hard" Delete
  • UI: Dashboard
    • The Dashboard
  • UI: Customers
    • Customers and contacts
    • Customers
      • Adding (managing) contacts
      • The contact page
      • Setting up End User Portal (EUP) access
      • Inviting contacts to EUP
      • Disabling Customers
      • Managing Entitlements (from the Customer page)
  • UI: Entitlements
    • Entitlements
      • Using Entitlements
      • Maintenance options
    • Working with Entitlements
      • Activation Codes
      • Contacts (ABL)
      • Activations
      • Activity log
      • Notes
    • Managing Entitlements
      • Allocating entitlements
      • Change the offering (upgrade/downgrade)
      • Entitlements with overrides/changes
      • Renewing an entitlement
      • Resetting the usage count
      • Disabling Entitlements
      • Entitlements in overdraft (seats)
  • UI: Product Catalog
    • Product paradigm
    • Products
      • Product Features
      • Overdraft option (feature usage)
      • Feature Control
      • Product Attributes
      • Product Editions
      • Edition Setup
    • Offerings
      • Overdraft option (seats)
      • Managing offerings
      • Maintenance options
      • Change offering (upgrade/downgrade)
      • Custom Fields
    • Plans
      • Trial plans
    • Global Features (and attributes)
  • UI: Local License Server
    • Local License Server (LLS)
      • Local License Server Installation
      • LLS License End-User Management
      • Entitlements to be used on LLS instances
      • LLS Licensing API
      • LLS Release Notes
  • UI: Help
    • Support
  • Developers
    • Licensing & Management APIs
      • API docs
      • API Rate limits
      • Collecting credentials for integration
      • API Versioning
    • The Licensing Client (.NET)
      • Configure NuGet Source
      • Configuring the Activation
      • Configuring the SharedActivation
      • Working with SharedActivation
      • Licensing API Nonce
      • IActivation interface
      • Zentitle2Core Library
      • Exceptions
      • FAQ
      • Release Notes
    • The Licensing Client (C++)
      • Configuring the Activation
      • Licensing API Nonce
      • IActivation interface
      • Zentitle2Core Library
      • Exceptions
      • Release Notes
    • The Licensing Client (Java)
      • Configure JAR Source
      • Configuring the Activation
      • Licensing API Nonce
      • IActivation interface
      • Zentitle2Core Library
      • Exceptions
      • FAQ
      • Release Notes
    • The Zentitle2Core Library (C++)
      • Security
      • Offline Activation
      • Generating Device Fingerprint
      • Using the Zentitle2Core Library
      • Troubleshooting and FAQs
    • Platform Summary
      • Turboscale architecture
      • SaaS Application Licensing
      • On-Premise Licensing
        • 1-Step Offline Deactivation: On-Premise
        • 2-Step Offline Activation: On-Premise
    • Offline Activation
    • Virtual Machine Control
    • No-code Test Application
      • Creating a Product and Entitlement
      • Download the demo files
      • OnPremDemo.dll.config setup
      • Test the demo application
        • Install Desktop Runtime
    • No-code SaaS Example
      • Creating a Product and Entitlement
      • Download the demo files
      • Collecting the serverside parameters
      • Edit appsettings.json file for IDE based Testing
      • Edit docker-compose.yml file for Docker-based Testing
      • Test the demo application
        • Using docker to test
    • Naming conventions/Glossary
  • Premium Features
    • Overdraft Tracker (Basic)
      • API references (Overdraft)
      • Overdraft Tracker on the dashboard
      • Reporting with the Overdraft Tracker
    • Network Licensing
    • Change log feature
  • Use Cases
    • Dark Site Local License Server (Network-based licensing)
    • Renewals (Customer Success) Management
    • Subscription grace periods
    • Self-service - End-user portal
    • Virtualized Environments
    • Usage-Based Licensing
    • Trial Management
    • Identity Based Licensing: Understanding IDP
    • Single Tenant Option
    • Entitlements with ERP & billing systems
    • Entitlements with Subscriptions
    • Entitlements with a CRM
    • E-commerce Integration
    • IoT and hardware licensing
    • SaaS Applications
    • Overuse tracking (overdrafts)
    • Order Fulfillment
  • Zentitle and M&A deals
  • Other
    • Zentitle2 Changelog
      • Terms and Conditions Changelog
Powered by GitBook
LogoLogo

Nalpeiron Privacy Policy

  • Privacy and Cookie Policy

Nalpeiron Growth Platform Terms

  • Nalpeiron ELTC

Get a FREE Trial

  • Click here for FREE Trial

© Copyright - Nalpeiron, all rights reserved. Nalpeiron, The Nalpeiron Growth Platform, Zentitle and Zengain are trademarks of Nalpeiron Inc. All use subject to our Terms above.

On this page
  • Using Offerings
  • Adding an offering
  • Adding your SKU record
  • Choose the optional "maintenance."
  • Set the seat limit
  • Set the concurrency mode
  • Overdraft seat limit
  • Editing an offering
  • Deleting a offering

Was this helpful?

Export as PDF
  1. UI: Product Catalog
  2. Offerings

Managing offerings

PreviousOverdraft option (seats)NextMaintenance options

Last updated 1 month ago

Was this helpful?

Using Offerings

Adding an offering

The offerings are located under the "Product Catalog" > "Offerings" on the left menu.

In order to create an offering, you will need to ensure you have already added all the various products, editions, and plans you need to build them.

Adding your SKU record

Add an SKU that matches your product item in your billing, CRM, ERP or, accounting systems etc.

In the context of software licensing, a SKU is a code or number that identifies a specific software product or licensing option.

For example, a software vendor might use a SKU to differentiate between different versions of their software, such as a basic version and a professional version, or to track the number of licenses that have been sold for a particular product.

SKUs can also be used by resellers and distributors to track their inventory and sales, and to ensure that they are ordering and selling the correct products.

Choose the optional "maintenance."

If you wish to use the maintenance option, click the drop-down box to "enable" the option.

If you also chose a "perpetual" plan type, you can add the maintenance period's length.

You will not see the length option unless you choose a perpetual plan.

Set the seat limit

Seat count is the number of seats available on an Entitlement that has been set from the Offering with which this entitlement has been created, but it can be amended at the Entitlement level.

Seats used - currently used seats.

Seats - overview of seats used from seat count, presented in the form of 3/21 in the UI.

Set the concurrency mode

  • Node lock licenses are meant to be permanently activated against a given machine/seat and are not returned upon terminating the application. They are persistent licenses (not to be confused with perpetual licenses).

  • Concurrent (also called ‘Floating’) licenses allow a maximum number of concurrent seats active on the entitlement at any one point in time. Upon startup, the application would attempt to check a seat out of the license pool and check it back in once the application terminates. If the application dies without explicitly returning the license, the seat will automatically be returned once the lease expires.

Overdraft seat limit

Overdrafts, as the name suggests, allow you to set a soft limit of seats that match the order from the customer with a higher hard limit (or no limit at all = unlimited).

If the user customer installs more than they purchased, you can track and alert both sales and your users about their overuse (overdraft) and potentially offer an upsell to a different offering or upgrade.

In this example, we set a seat limit of a single seat but allowed the user to install up to three seats, as soon as they install seat two or three they will be in "overdraft" and you will be able to track that and use that data to offer an upgrade.

NOTE: even though you can select a single seat with a % overdraft option, we will simply round the number using math functions to avoid odd situations like 50% of a seat, etc

The last step

Click 'save'.

Once you have an offering set up, think of it as a template from which you can now produce your entitlements. These entitlements can be modified post-creation to make them unique, but offerings allow for a fast and controlled way to create entitlements quickly and in bulk as required.


Editing an offering


Deleting a offering

An additional layer of "security" has been added to ensure the user understands the consequences and has to take various actions before deleting the object.

In this case, to delete, you must select the two warning radio boxes and type in the name of the offering. Here, that's "Test Offering."

Then click delete to complete the process.

Any form of deletion CANNOT BE UNDONE. BE VERY CAREFUL WHEN DELETING.

Next, we move on to the final step, which is setting up your ability to start testing or selling entitlements and the associated activation codes.

To add a new offering, click 'Add Offering' on the button in the right corner.

Next, build up the offering from the "parts" discussed above, starting with the "product" in the system you want to use for this offering, choosing from the dropdown menu.

Next, name the offering something easy to use or the same as your price list description.

Then, choose from your "edition" list to match the edition you want to offer.

Next, choose the appropriate plan option.

You can add to your offering or skip this step if it is unnecessary.

Now, set the seat count (the number of activations or seats allowed per the entitlement (e.g., 1 or 2 is normal for a B2C desktop app. so that a user can install it on one or two devices before they are prevented from further usage, etc.)

Plus, the type of concurrency mode: Concurrent or Node Lock (i.e., a pool of licenses or single device type license).

Finally, set the "overdraft seat limit" if you plan to use this option.

for details on overdrafts and their use to drive new revenues.

Repeat until all your offerings are set up.

Now you can add entitlements to your offering, simply click "add entitlement" on the offering page or go to the section in the left navigation.

Pick one from the list to edit an offering

Click on the row.

Click the edit button top right of the first section.

Edit as required.

Click save.

To delete an offering, pick one from the list.

Pick the 'three dots' icon on the top right.

Select 'Delete offering.'

Confirm you wish to delete when prompted for confirmation.

Now, the user will see a second layer of security as three objects are attached (entitlements) to this one, so deleting this will also delete those other objects.

See this article
entitlements
maintenance