@Zuora-Community I am very surprised that still has not been addressed over the past few years. Is there a technical issue preventing this implementation? Perhaps adding a new boolean parameter to a subscription indicating if the subscription is passed its expiration date? It seems ridiculous that we will need to wait until a customer pays and their method is declined in order to determine if a subscription is expired? https://community.zuora.com/t5/Subscriptions/How-to-find-the-Zuora-subscription-is-expired/td-p/10033 "Expired: The Expired status does not indicate that a subscription has ended. In Zuora, the Expired status is used to identify old versions of a subscription. When you create a Subscription Amendment, you create a new version of the subscription. The subscription information is copied to the new version and the Subscription detail page lets you view all previous versions of the subscription. The status of the previous versions is Expired. Regardless of dates, the previous versions of the subscription will always be Expired and the latest will be 'Active', 'Cancelled' or 'Suspended' (depending on the type of the amendment made). Cancelled: During the subscription term, a customer may decide to discontinue their subscription to your company's services. This customer might want to cancel their subscription effective immediately, on a specific date, or at the end of the current term. To stop billing a customer account, you can cancel the subscription entirely. You can cancel active subscriptions and cancelling a subscription preserves the historical data." Is the only solution to check if every subscription has expired before providing the service to the customer? Meaning, we will have to actively manage the status of a subscription on our end and cancel it accordingly?
... View more