
The subscription enterprise mannequin outperforms the non-subscription enterprise as we observe the shift from possession in direction of usership. The success of providers like Netflix for motion pictures, Spotify for music, Microsoft Sport Move for video video games rapidly spreads outdoors from the leisure business. For industries based mostly on the providers, not on bodily merchandise, the shift from one-time or reoccurring cost to subscription-based service is less complicated.
Not-so-warm welcome for subscription mannequin in automotive
It’s more durable to justify month-to-month funds for the service if it allows the machine or function already current within the product you may have already paid for. The large backlash in media occurred in a response to BMW’s announcement in 2020 that the corporate has been contemplating promoting heated seats as a subscription-based function.

Many of the criticism was related to the truth that the general worth of the automotive was the identical, and clearly, it was already geared up with the electrical pad within the seat, whereas there was no further software program for dealing with the function – it was simply enabling and disabling the button. Among the journalists even referred to as that “simple-feature-as-a-service.” That resulted in nightmarish advertising for the concept and postponed the implementation of comparable fashions by different OEMs, encouraging them to rethink the danger of creating related bulletins.
Subscription enterprise fashions change into new regular
However in the previous couple of years, quite a bit has modified. Folks get used to the subscription cost mannequin appreciating its advantages. Additionally, extra and extra options within the automotive are based mostly on the software program, so it’s simply simpler to justify further cost over the preliminary automobile buy. The general reception of the concept shifted from largely destructive to impartial or optimistic.
At this level, clients perceive that generally building-in {hardware} that’s not activated may be cheaper than making a whole bunch of configuration variations. Additionally, the automobile producers begin to learn to higher promote the advantages of the subscription enterprise mannequin and how you can higher decide the options that match this type of mannequin. It additionally enabled sure flexibility if it is a company automobile, with primary default configuration, and the driving force want to add Apple CarPlay or allow further comfort options, like opening the automotive with the smartphone.
How OEMs can efficiently implement a subscription mannequin
For OEMs planning to start out with this enterprise mannequin, the second for constructing a platform supporting subscription-based providers is now. Not simply the cost system, as a result of the subscription enterprise mannequin relies on the concept the function may be enabled and disabled on the fly, principally making Related Automotive a key requirement, whereas OTA makes it way more sturdy long-term.
All of it begins with necessities. Let’s attempt first to differentiate typical kinds of function buy for a automobile:
- Normal tools (mechanically activated in manufacturing part)
- Runtime – related to the driving force or limited-time licenses
- Lifetime – related to the automobile, doesn’t expire
- Bought on an preliminary configuration in a dealership
- Bought aftersales (both in dealership or on-line)
- Subscription – related to driver or automobile, can expire
- Automated re-subscription (e.g., no finish time)
- Guide re-subscription (e.g., finish time after X months)
The opposite key facet is providing differentiation between international locations, areas, and continents. The identical function could also be obtainable as a subscription within the EU whereas solely obtainable as a one-time buy within the USA.
To make the supply full, the producer might enable shopping for a customized supply particular to geographical location – for instance, the extra package deal provided when the driving force enters Nürburgring – 24 hours of further racing time-tracking options.
Constructing a system for the brand new mannequin
Our system has to deal with all these use instances. To perform that, we have to construct an answer by which the scheduler (generally referred to as cron, from the title of Linux job scheduler) is the core element. It’s accountable for triggering notifications or occasions at particular intervals – for instance, resubscription notification month-to-month, to set off the cost, or license cancellation occasion after a configured interval.

The scheduler itself is only a single, small a part of the system. The opposite necessary piece is the database for storing the subscription standing and the API backend for retrieving and updating the values. Consistency is essential, because the function getting disabled by mistake results in a foul consumer expertise.
The system has to be related to the automobile. Typically, that is completed asynchronously via queues like Kafka or RabbitMQ. This provides higher stability and reliability than direct connections.
Lastly, we have to be sure that the function is truly enabled or disabled within the automobile. This implies the automobile has to obtain the right, distinctive license for that function when it’s enabled, and revoke it when it’s disabled (alternatively, the license may be mechanically pushed each, for instance, 30 days, with expiration time set to 33-35 days, to forestall function loss when connectivity or cost issues happen.
To keep away from constructing an extra retry mechanism into the licensing system itself, it’s higher to replace the function state utilizing Digital Twin. On this case, the digital illustration of the automobile is up to date with the brand new license, and it’s then accountable to synchronize itself with the automobile when the web connection to the automotive is out there. This makes the system conformant to the single-responsibility precept, so the license system doesn’t should know or perceive the automobile connectivity.
That’s the fundamental structure of our system for dealing with licenses and subscriptions of digital providers. Clearly, that’s just the start. For OEMs, the place the size of digital enterprise grows exponentially, the subsequent necessary matter could be the reliability of the system. For that, scaling to satisfy the demand is necessary, in addition to caching the present state of licenses to keep away from complicated queries.
Aside from that, this is sufficient to begin with the function activation and deactivation and dealing with subscriptions. In fact, it should be related to cellular apps and on-line shops for purchases and to cost methods, however these are already utilized by most enterprises.
Is that this actually the longer term? It looks like we are able to’t keep away from it anymore, particularly with shared mobility progress, the flexibility to unlock quickly further options is tempting. Think about grabbing a Ferrari for a weekend to take it to the monitor, enabling an extra 50HP and an superior AI for measuring your instances and proposing a greater second to interrupt earlier than the flip and speed up afterward. And paying for under 2 days. This may occasionally make all of the distinction in convincing clients to the brand new subscription enterprise fashions.
