An omnichannel subscription item represents a product or service an end user subscribes to across billing platforms such as Chargebee, the Apple App Store, or the Google Play Store.
Each platform uses its own statuses to indicate the state of a subscription. Chargebee’s Omnichannel Subscription Item status standardizes these statuses, offering a consistent set of states regardless of the underlying billing platform.
Currently, omnichannel subscription items have the following statuses:
Status |
Description |
|
A customer has an active subscription for an item. |
|
The subscription for an item has failed to renew due to a billing issue and is now in the grace period. Continue to provide service using the grace period while billing is retried. |
|
The subscription for an item has failed to renew due to a billing issue and is now in the dunning period. Access to the subscription can be revoked while billing is retried. Inform the customer that their access is revoked and that there may be an issue with their billing information. |
|
A customer has canceled their subscription for an item either voluntarily or without consenting to the price increase for the subscription item. Check the cancellation reason to understand the reason for cancellation. |
|
An item's subscription has expired due to billing errors, the item being no longer available, or other reasons. Check the expiration reason to understand the reason for expiration. |
|
A customer has paused their subscription for an item. |
The following table shows the mapping of Apple subscription status to omnichannel subscription item status:
Apple App Store Status |
Omnichannel Subscription Item Status |
|
active |
|
in_grace_period |
|
in_dunning |
|
cancelled |
|
expired |
The following table shows the mapping of Google subscription status to omnichannel subscription item status:
Apple App Store Status |
Omnichannel Subscription Item Status |
|
active |
|
active Note: In this case, the auto_renewal flag is set to false , indicating that the omnichannel subscription is scheduled to be canceled at the end of the term. |
|
cancelled |