Your software instance modules
See what is active in your POS, what is included but disabled, and which extra add-ons are available for your business.
Add-ons may be included in your package or purchased separately. Requests are sent to the software admin for approval and activation.
Core POS Features
@foreach($modules['core'] as $module)
{{ $module['status'] == 'enabled' ? 'Enabled' : 'Available in settings' }}
{{ $module['name'] }}
{{ $module['description'] }}
{{ $module['price'] }}
@if($module['status'] == 'enabled')
Active
@else
Open Business Settings
@endif
@endforeach
Available Add-ons
@foreach($modules['addons'] as $module)
@php
$badgeClass = 'tenant-badge-disabled';
$badgeText = 'Contact admin';
if ($module['status'] == 'enabled') {
$badgeClass = 'tenant-badge-enabled';
$badgeText = 'Enabled';
} elseif ($module['status'] == 'available') {
$badgeClass = 'tenant-badge-available';
$badgeText = 'Available add-on';
} elseif (in_array($module['status'], ['requested', 'approved'])) {
$badgeClass = 'tenant-badge-requested';
$badgeText = ucfirst($module['status']);
} elseif ($module['status'] == 'server_not_installed') {
$badgeText = 'Not installed on server';
}
@endphp
{{ $badgeText }}
{{ $module['name'] }}
{{ $module['description'] }}
{{ $module['price'] }}
@if($module['status'] == 'enabled')
Active
@elseif(in_array($module['status'], ['requested', 'approved']))
{{ ucfirst($module['status']) }}
@else
{!! Form::open(['route' => 'tenant_modules.request', 'method' => 'post']) !!}
{!! Form::hidden('module_key', $module['key']) !!}
{!! Form::hidden('module_name', $module['name']) !!}
{!! Form::hidden('note', 'Tenant requested add-on from My Modules page. Displayed price: '.$module['price']) !!}
Request Add-on
{!! Form::close() !!}
@endif
@endforeach
@endsection