Using subscriptions, you can offer your plugins on a monthly, quarterly, half-yearly, or yearly basis instead of selling them at a fixed price.
Subscriptions provide your customers with greater flexibility when making purchases. Not only can they try services they would not have considered otherwise, by allowing them to pay less at a time, you provide them with a basis to manage their own expenditures more easily. The same goes for you. If customers subscribe to the service you offer over longer periods of time, you will have a more secure cash flow.
There are other ways to increase customer satisfaction using a subscription model. For example, you may choose to offer your customers discounts when they purchase your service for a year rather than only a month. Subscriptions also provide you with a basis for engaging with your customers regularly. By keeping them engaged, you can elicit feedback more easily and tailor updates specifically to your customers’ needs. Not just that, it gives you a chance to cross-promote other services you may offer.
Take care, however, to not only focus on acquiring new customers, but to cultivate your relationship with existing ones as well. If you do not cater to their needs and give them reasons to continue using your plugin, they may simply unsubscribe from the service you offer.
Before you can use the subscription plugin, you have to meet all required plugin requirements. In addition, you have to provide a valid
Below, you can find a complete list of all the required information in the
marketplace.json file which is not covered by the basic plugin requirements.
An array of objects. Each object must contain an
The value of this field must be of type
True: If a customer subscribes to a plugin for a trial period, the
False: Customers cannot choose to try the plugin for free.
If no value is specified, the default value is set to false. optional