🇹🇷 Türkçe: Bu yazının Türkçesini oku →

Last week a routine update ran across thousands of stores selling subscriptions. With it, who is allowed to change a customer’s subscription changed.

In most organisations nobody noticed, because updates apply automatically and nobody reads release notes. Yet this is a question of permissions and control, which makes it the concern of internal audit, finance and customer service.

This piece is not really about one update. It is about why, in an organisation running on recurring revenue, software updates are a process that has to be managed.

Recurring revenue is the most exposed place for a silent change

When something goes wrong in a one-off sale, one order is affected and it is usually caught the same day. Subscriptions behave differently: an error becomes a monthly recurring error, and it often stays invisible until a customer complains.

That is why any change touching subscription infrastructure deserves different handling from an ordinary update. Three things changed in this one, and all three land on exactly those sensitive areas:

  • Permissions. Changing what is inside a subscription now depends on a separate right. A user who could remove a subscription line yesterday may not be able to today, or the reverse. If your customer service team suddenly cannot complete an action, this is a likely cause.
  • Mid-cycle price adjustment. How the difference is calculated when a customer switches plans can now be applied to subscriptions containing physical products too. That setting affects billing directly.
  • Links sent to customers. The security structure of the emailed links customers use to manage their subscription has changed. Links in older emails may no longer work.

The last one generates the most support tickets, because the customer does not know anything changed. They only see that the link does not work.

The real question: who governs your updates

On its own this event is small. The question it exposes is not.

In most organisations store software updates itself automatically. That is a defensible choice for security; nobody wants to sit on an old version for months. But automatic updating also means this: the behaviour of the system carrying your revenue can change without your approval.

In an enterprise the right arrangement sits between the two extremes:

  • Security patches apply automatically, without delay.
  • Behaviour-changing updates run first in a staging environment, are tested against a real renewal cycle, and then go live on a planned date.
  • During peak season the second group is not touched at all.

Organisations that do not make this distinction end up either never updating, which is a security risk, or updating everything automatically, which is an operational one. Neither is necessary.

Questions worth asking this week

  1. How does our store receive updates? Automatically, under control, or not at all?
  2. Who can do what in our subscription system? Is that list written down for customer service, finance and the agency?
  3. How would we know if an update broke something? If the answer is “when a customer calls”, that is a monitoring gap.
  4. Do we have a freeze calendar for peak season? Is it defined who may touch what in November and December?

This is the arrangement we build

We build subscription and recurring revenue systems for enterprise clients. The least visible and most valuable part of that work is how updates are governed: what applies automatically, what gets tested, and what nobody touches during peak season.

We can review your store’s update arrangement and permission map and come back with a recommendation. Get in touch.

Leave a Reply

Your email address will not be published. Required fields are marked *

Close Search Window
↑