def METHOD_NAME(processor: User) -> t.Sequence[User]:
    users = session.session.scalars(
        select(User)
        .join(User.current_properties)
        .filter(CurrentProperty.property_name == "payment_in_default")
        .join(Account)
        .filter(Account.balance <= 0)
    ).all()
    for user in users:
        if user.member_of(config.payment_in_default_group):
            remove_member_of(
                user,
                config.payment_in_default_group,
                processor,
                starting_from(session.utcnow() - timedelta(seconds=1)),
            )
    return users