Subscriptions statuses
Subscriptions in Atomia Billing API can have one of 9 statuses. Here is an explanation for each of them:
OK is for active subscriptions
Terminated defines that subscription and services related to it are terminated. This status is final, once subscription gets it, it can't be reverted in a regular way.
Renewal is created automatically by Billing API in point when another subscription is close to expiration. This is temporal status until the subscription is provisioned in which point it becomes OK.
Renewed defines that subscription is replaced by new one with same data except expiration date that is moved forward for certain time (depending on related product's renewal period)
Extend is created in point when a customer orders current subscription renewal. This is temporal status until the subscription is provisioned in which point it becomes OK. Similar to Renewal from above, with that difference that renewal was initiated manually by a customer.
Extended same as for Renewed, defines that subscription is replaced by new one with same data except expiration date that is moved forward for a certain time (depending on related product's renewal period). The difference is that renewal, in this case, was initiated manually by a customer.
Suspended defines that products and services related to this subscription are suspended due to not following terms of service or not paid invoices in expected time.
Unsuspended is for active subscriptions that were suspended at some point in past.
TransferredAway is for subscriptions related to domains that were transferred away to another registrar. Billing API uses it to filter subscriptions related to domains that should not be processed by a renewal process.
Downgrade is created after customer orders package or service downgrade. Once provisioned it becomes OK and original subscription becomes Terminated.
Upgrade is created after customer orders package or service upgrade. Once provisioned it becomes OK and original subscription becomes Terminated.
For more information you can always contact Atomia’s friendly support team.
OK is for active subscriptions
Terminated defines that subscription and services related to it are terminated. This status is final, once subscription gets it, it can't be reverted in a regular way.
Renewal is created automatically by Billing API in point when another subscription is close to expiration. This is temporal status until the subscription is provisioned in which point it becomes OK.
Renewed defines that subscription is replaced by new one with same data except expiration date that is moved forward for certain time (depending on related product's renewal period)
Extend is created in point when a customer orders current subscription renewal. This is temporal status until the subscription is provisioned in which point it becomes OK. Similar to Renewal from above, with that difference that renewal was initiated manually by a customer.
Extended same as for Renewed, defines that subscription is replaced by new one with same data except expiration date that is moved forward for a certain time (depending on related product's renewal period). The difference is that renewal, in this case, was initiated manually by a customer.
Suspended defines that products and services related to this subscription are suspended due to not following terms of service or not paid invoices in expected time.
Unsuspended is for active subscriptions that were suspended at some point in past.
TransferredAway is for subscriptions related to domains that were transferred away to another registrar. Billing API uses it to filter subscriptions related to domains that should not be processed by a renewal process.
Downgrade is created after customer orders package or service downgrade. Once provisioned it becomes OK and original subscription becomes Terminated.
Upgrade is created after customer orders package or service upgrade. Once provisioned it becomes OK and original subscription becomes Terminated.