Understanding Subscription Model of Fynd Extensions

What are the different statuses involved in a Fynd extension subscription?

A Fynd extension subscription can go through various statuses like pending, expired, declined, active, frozen, cancelled, no_renew, success, or failed. Each status signifies a particular state in the subscription process, such as charge pending for approval, session for payment expired, the seller has declined the charge, a plan is successfully subscribed, charge is not applied for a certain time, charge is cancelled or the extension is no longer active and so on. Each status aids in understanding the current standing of an extension’s subscription in relation to its billing. More details can be found in the documentation.