@property
    def response_later_subscription(self):
        from corehq.apps.accounting.models import Subscription
        later_subs = Subscription.objects.filter(
            subscriber__domain=self.domain.name,
            date_start__gt=self.date_start
        ).order_by('date_start')
        if later_subs.exists():
            next_subscription = later_subs[0]
            plan_desc = next_subscription.plan_version.user_facing_description
            return _fmt_alert(_(
                "You have a subscription SCHEDULED TO START on %(date_start)s. "
                "Changing this plan will CANCEL that %(plan_name)s "
                "subscription."
            ) % {
                'date_start': next_subscription.date_start.strftime(USER_DATE_FORMAT),
                'plan_name': plan_desc['name'],
            })
Alert the user if they have subscriptions scheduled to start
dataset/ETHPy150Open dimagi/commcare-hq/corehq/apps/accounting/subscription_changes.py/DomainDowngradeStatusHandler.response_later_subscription