diff --git a/tournaments/services/tournament_registration.py b/tournaments/services/tournament_registration.py index db6c0d7..a8cba10 100644 --- a/tournaments/services/tournament_registration.py +++ b/tournaments/services/tournament_registration.py @@ -176,8 +176,8 @@ class RegistrationCartManager: players = self.session.get('registration_cart_players', []), entry_fee = tournament.entry_fee if entry_fee is not None and entry_fee > 0 and tournament.enable_online_payment: + fee = entry_fee * tournament.minimum_player_per_team players = self.session.get('registration_cart_players', []) - fee = entry_fee * len(players) club_members = sum(1 for player in players if player.get('club_member', False)) if tournament.club_member_fee_deduction is not None: return fee - club_members * tournament.club_member_fee_deduction