Migrating subscription management to Oracle NetSuite
Greetings! We have an important announcement for our subscribers.
Currently, we are migrating our subscription management from a self-hosted WooCommerce installation to NetSuite. This will make the customer onboarding process simpler for us, more secure, and will also make it possible to provide a subscriber portal where customers can manage their subscriptions, access invoices, and so on.
Additionally, this will streamline the experience for our partners. It may cause temporary inconvenience for subscribers whose renewals are due soon, so if you have any difficulties, feel free to contact us.
For a SaaS company, its product and the subscription management system are one and the same. However, if you provide software for on-premises use, the situation is completely different. You still need a solution for managing client accounts, but it’s completely separate from the product that customers come to you for.
Our subscription management isn’t very nice now. It serves its purpose, but it lacks pretty basic features that SaaS users take for granted, like being able to see what’s your subscription level and when it expires. It all could be much better.
Another problem is security. Again, for SaaS companies there’s no separation between securing their product and securing the subscription management—it’s the same codebase. For us, keeping your account information secure is a separate job.
Our current solution is built on top of WooCommerce, which is a WordPress plugin. It wasn’t the worst choice at the time. In fact, there still aren’t ready-made solutions for our use case. Small free and open-source software authors typically use something like Patreon for customer-exclusive downloads, and large companies use custom solutions—there’s nothing in-between.
For us NetSuite will solve multiple existing problems and provide the following benefits:
- Single Sign-On: no more need for separate accounts in the subscriber portal and support portal or any additional services as we add them
- Subscriber portal where customers can see their subscription status, expiration dates, and manage their subscriptions, download invoices, etc.
- Easier and more convenient access to image downloads across different places
This isn’t a fast process, and it will take quite some time. We are going to keep notify the customers when an action is needed or when we make major changes that affect them.
Access to support.vyos.io is not affected and you should be able to access it as always