@lang('modules.package.addPackage')
@if(!$isFree)
@foreach($packageTypes as $type)
@endforeach
@endif
@lang('modules.package.isRecommended')
@lang('modules.package.isPrivate')
@if(!$isFree)
@foreach($currencies as $currency)
@endforeach
@if($packageType == App\Enums\PackageType::LIFETIME->value)
@if($paymentKey->paddle_status == 1)
@endif
@else
@if($monthlyStatus || $annualStatus)
@if($monthlyStatus)
@if($paymentKey->stripe_status == 1)
@endif
@if($paymentKey->razorpay_status == 1)
@endif
@if($paymentKey->flutterwave_status == 1)
@endif
@if($paymentKey->paystack_status == 1)
@endif
@if($paymentKey->paddle_status == 1)
@endif
@endif
@if($annualStatus)
@if($paymentKey->stripe_status == 1)
@endif
@if($paymentKey->razorpay_status == 1)
@endif
@if($paymentKey->flutterwave_status == 1)
@endif
@if($paymentKey->paystack_status == 1)
@endif
@if($paymentKey->paddle_status == 1)
@endif
@endif
@endif
@endif
@endif
@foreach($modules as $module)
@endforeach
@foreach($additionalFeatures as $feature)
@endforeach
@if(in_array('Change Branch', $selectedFeatures))
@lang('modules.package.branchLimitInfo')
@endif
@if($this->isSmsModuleSelected() && module_enabled('Sms'))
@lang('sms::modules.package.smsCountInfo')
{{ __('sms::modules.package.carryForwardSms') }}
@endif
@php
$menuItemModule = $modules->firstWhere('name', 'Menu Item');
$orderModule = $modules->firstWhere('name', 'Order');
$staffModule = $modules->firstWhere('name', 'Staff');
$isMenuItemSelected = $menuItemModule && in_array($menuItemModule->id, $selectedModules);
$isOrderSelected = $orderModule && in_array($orderModule->id, $selectedModules);
$isStaffSelected = $staffModule && in_array($staffModule->id, $selectedModules);
$showLimitsSection = $isMenuItemSelected || $isOrderSelected || $isStaffSelected;
@endphp
@if($showLimitsSection)
@lang('modules.package.packageLimitsConfiguration')
@lang('modules.package.packageLimitsConfigurationInfo')
@if($isMenuItemSelected)
@endif
@if($isOrderSelected)
@endif
@if($isStaffSelected)
@endif
@endif
@lang('app.save')
@lang('app.cancel')