When a Subscription License Model Doesn’t Fit… Alternatives to the Subscription License Model

license management solution
What Your Software Licensing Provider Isn’t Telling You
18th August 2020
digital rights management
What Is Digital Rights Management (DRM) | Guide
15th September 2020
Show all

When a Subscription License Model Doesn’t Fit… Alternatives to the Subscription License Model


The ability to accept online payments has been transformed in recent years. Payment providers such as PayPalStripe and Zuora have made it relatively simple to accept online payments for one-off items or recurring services. The license model applied to a re-occurring service is, of course, a subscription. Whether it’s a monthly subscription to a music streaming service like Spotify, or a monthly subscription to digital news content provided by a company like The Economist, the subscription license model can work well.

Related: for a full list of license models, check our guide to software license models

Among content providers, it is popular because it is simple to understand for the end customer, relatively simple to price and, if priced correctly, can also be lucrative for the content provider (note that here I am using ‘content provider’ to be any provider of digital content from applications to video, to music to text, etc).

The subscription license model is also popular because it is the main license model supported by payment providers such as Stripe and Zuora. They make it easy for content providers to deploy the model, offer discounts, track usage, process payments on a global basis, reconcile local taxes (in some cases) and easily integrate the payment engine into their own websites.

But not all types of content products are suitable for being shoehorned into a subscription license model. That is to say not all products are best sold with a standard subscription license model. Therefore, the subscription license model shouldn't be forced. This is particularly the case in B2B models.

Take a simulation application for example. It doesn’t really matter what is being simulated, but such an application is likely to be relatively sophisticated in composition, requires a decent amount of processing power to run and is likely to be more, rather than less expensive to purchase. It may also not be used that frequently.

In this case, a subscription license model is not suitable because the end customer will be paying for something they are not actually using on a regular basis. In contrast, an ‘aggregate use time’ license model may be more appropriate as it would charge the customer based on a pre-booked amount of usage. Similarly, a ‘consumption time’ model may be appropriate if the end customer would prefer to pay on an ad hoc basis.


Customers want and expect flexibility in paying for online services, particularly in B2B cases.

Basics of 10Duke Licensing

Subscription License Model Vs Flexibility

Another example of where a subscription license model is not suitable is where an online application/service is accessed by multiple people but each requires it on an infrequent basis. One subscription per person would likely cost the end customer more than they would likely be happy to pay, so being able to offer them a floating pool of licenses, which can be drawn down by different people on an ‘as needed’ basis would offer much greater flexibility than a simple subscription.

A floating model, tied to an aggregate use time model, could offer the best of both worlds, by offering multiple employees access to the online service but at the same time also ‘capping’ the total amount of time the application can be used for, thereby limiting the cost.

It is worth keeping in mind that customers want and expect flexibility in paying for online services, particularly in B2B cases. The success of services such as Amazon’s AWS for example, has fundamentally shifted the B2B buyer’s expectation to one where he or she will likely prefer to pay only for what is used – whether measured by time, storage, CPU cycles, feature set or similar.

The license models listed above need not be difficult to deploy. 10Duke Enterprise offers a simple web-based configuration to these and many more licensing models, suitable for both B2C and B2B businesses. If you want to learn more about Licensing as a Service, click the link.

Rather than trying to shoehorn your online service into a subscription license model, you can still leverage the processing capabilities of online payment providers such as PayPalStripeRecurlyZuoraBraintreeFastSpring and Adyen but apply a license model or models to your products that are tailored to them specifically and more appropriately suits the nature of the underlying application or service you are offering.

To learn more about different types of software licensing models, check our Ultimate Guide to Software Licensing Models (all supported by 10Duke).

6th June 2024

Offline Licensing: A Guide for Software Vendors

Discover offline licensing for air-gapped systems, using JWTs and removable media.    
28th February 2024
login-based licensing

Login-Based Licensing: Flexible & User-friendly Approach to Software Licensing

Login-based licensing means to license and control access to software based on user login credentials, simplifying product access.    
9th January 2024
benefits of multi-factor authentication

Why Implement Multi-Factor Authentication (MFA)? A Key to Enhanced Digital Security

Multi Factor Authentication (MFA) involves two or more methods of authentication in order for an individual user to be given access to a system.    
10th May 2023

5 Reasons Why Web Applications Need a Software Licensing Engine

Dedicated licensing engine provides significant value and helps overcome complexity. In this blog we explain the complexity and how to solve it.
7th October 2022
Centralised Licence Management

How Centralized Software License Management Will Increase Your Revenue

License management is typically looked at simply as a cost of doing business. When done correctly, license management can be an engine of revenue growth, removing […]
18th August 2022
10Duke Cloud Based Licensing

Cloud-based Software Licensing | The Modern Way

Every kid coming out of Harvard, every kid coming out of school now thinks he can be the next Mark Zuckerberg, and with these new technologies […]
11th April 2022
To build or buy a software licensing system

Software Licensing System – The Build vs. Buy Conundrum

To build or buy a licensing system – the huge question all growing software vendors will face. This blog will help you make an informed decision.
13th December 2021

Licensing As a Service – Why It’s the Modern Way of Software Licensing

Licensing as a Service, a new method of software licensing, offers flexible and effective means of monetizing software products quickly and easily.
20th August 2021
10Duke 101 - Understanding 10Duke Licensing

10Duke 101 – Understanding the Basics of 10Duke Licensing

A brief introduction to 10Duke’s Licensing Solution. We will go through its main concepts and how to integrate with 10Duke, including delegation of authentication, product configuration […]

The subscription license model is the main license model supported by most payment providers. But not all products can be forced into a subscription license model.