Consultant plugin licensing

Sample packages for HR consultants managing more than one client.

Use these adjustable backend plans as the commercial model for the HRM plugin: client limits, staff limits, and feature gates can be changed from the admin side.

@php $fallbackPackages = array( array('code' => 'starter', 'title' => 'Starter HR Consultant', 'monthly_price' => 29, 'client_limit' => 1, 'staff_limit' => 25, 'features' => '1 client company|25 managed staff|Recruitment pipeline|ATS resume template', 'is_featured' => 0), array('code' => 'growth', 'title' => 'Growth HR Practice', 'monthly_price' => 79, 'client_limit' => 10, 'staff_limit' => 250, 'features' => '10 client companies|250 managed staff|Recruitment to onboarding|Leave, documents, performance', 'is_featured' => 1), array('code' => 'agency', 'title' => 'HR Agency', 'monthly_price' => 149, 'client_limit' => 35, 'staff_limit' => 1000, 'features' => '35 client companies|1,000 managed staff|Client portals|Advanced analytics', 'is_featured' => 0), ); $plans = isset($hrConsultantPackages) && $hrConsultantPackages ? $hrConsultantPackages : $fallbackPackages; @endphp @foreach($plans as $package)
{{ strtoupper($package['code']) }}

{{ $package['title'] }}

${{ number_format($package['monthly_price'], 0) }}/mo

{{ $package['client_limit'] >= 999 ? 'Custom clients' : $package['client_limit'].' clients' }} / {{ $package['staff_limit'] >= 99999 ? 'Custom staff' : number_format($package['staff_limit']).' staff' }}

    @foreach(explode('|', $package['features']) as $feature)
  • {{ $feature }}
  • @endforeach
Choose plan
@endforeach