Confusing yeah, I have team billing as well, but billing per team not per member. Anyways, when you log in as a team member, it is not only reminding you of a Team trial, but also USER trial.
I got around this by hiding all the trial notices
resources > views > vendor > spark > settings > subscription > trial-expiration-notice.blade.php
HTML commented it out:
<!-- <div class="alert alert-warning mb-4" v-if="subscriptionIsOnTrial">
<?php echo __('You are currently within your free trial period. Your trial will expire on :date.', ['date' => '<strong>{{ trialEndsAt }}</strong>']); ?>
</div>
-->
resources > views > vendor > spark > nav > subscription > subscriptions.php
HTML commented it out:
<!-- @if (Auth::user()->onTrial())
<!-- Trial Reminder -->
<h6 class="dropdown-header">{{__('Trial')}}</h6>
<a class="dropdown-item" href="/settings#/subscription">
<i class="fa fa-fw text-left fa-btn fa-shopping-bag"></i> {{__('Subscribe')}}
</a>
<div class="dropdown-divider"></div>
@endif
@if (Spark::usesTeams() && Auth::user()->ownsCurrentTeam() && Auth::user()->currentTeamOnTrial())
<!-- Team Trial Reminder -->
<h6 class="dropdown-header">{{__('teams.team_trial')}}</h6>
<a class="dropdown-item" href="/settings/{{ Spark::teamsPrefix() }}/{{ Auth::user()->currentTeam()->id }}#/subscription">
<i class="fa fa-fw text-left fa-btn fa-shopping-bag"></i> {{__('Subscribe')}}
</a>
<div class="dropdown-divider"></div>
@endif
-->