- Replace getAllowedProviders() method with direct database query - Add filtering for enabled plan providers and active payment providers - Include sort ordering for consistent provider display - Improve performance by using direct database access instead of model method