@if (ContentManager::hasAnyBlocks('Pricing: title'))

{!! ContentManager::contentBlocks('Pricing: tagline') !!}

{!! ContentManager::contentBlocks('Pricing: title') !!}

@php $billingCycle = config('pricing.default_billing_cycle'); $yearlyActive = $billingCycle != 'monthly'; @endphp
{{ t('Monthly Billing') }}
{{ t('Yearly Billing') }}
{{ t('Paid yearly') }}
{{ t('Paid monthly') }}
@foreach ($plans as $plan)

{{ $composer->name($plan) }}

@if ($composer->planIsFree($plan)) {{ t('FREE') }} @else @if ($composer->currencyBefore()) {{ $currency }} {{ $composer->price($plan) }} @else {{ $composer->price($plan) }} {{ $currency }} @endif / @if ($plan->isYearly()) {{ t('Year') }} @else {{ t('Month') }} @endif @endif

@if ($composer->shouldShowNumberOfUsers($plan)) {{ $composer->numberOfUsers($plan) }} @else {!! ContentManager::contentBlocks('Pricing: below price') !!} @endif

    {!! $composer->tableMenuItem($composer->formatTotalValue($plan->number_of_scans), t('scans')) !!} {!! $composer->tableMenuItem($composer->formatTotalValue($plan->number_of_dynamic_qrcodes), t('dynamic QR codes')) !!} {!! $composer->tableMenuItem($composer->outlinedShapes($plan)->count(), t('shapes')) !!} {!! $composer->tableMenuItem($composer->stickers($plan)->count(), t('stickers')) !!}
  • 1400+ {{ t('fonts') }}
  • {{ count($plan->qr_types) }} {{ t('QR code types') }}
  • @php $d = $plan->number_of_custom_domains; @endphp {!! $composer->tableMenuItem($composer->formatTotalValue($d), t('domains can be connected')) !!}
  • @php $d = $plan->file_size_limit; $d = $composer->formatTotalValue($d); @endphp {{ $d }} {{ t('MB') }} {{ t('max upload file size.') }}
  • @if ($composer->aiGenerationEnabled()) @php $d = $plan->number_of_ai_generations; $d = $composer->formatTotalValue($d); @endphp @if ($d)
  • {{ $d }} {{ t('monthly AI generations allowed.') }}
  • @endif @endif @if ($composer->isLarge()) @php $d = $plan->number_of_restaurant_menu_items; @endphp {!! $composer->tableMenuItem($composer->formatTotalValue($d), t('items can be added in') . ' ' . t('Restaurant Menu')) !!} @endif @if ($composer->isLarge()) @php $d = $plan->number_of_product_catalogue_items; @endphp {!! $composer->tableMenuItem($composer->formatTotalValue($d), t('items can be added in') . ' ' . t('Product Catalogue')) !!} @endif @foreach ($plan->getAllTypesWithLimitedAllowance() as $type) @php $allowance = $plan->getSpecificTypeLimits($type); @endphp
  • {{ $composer->formatTotalValue($allowance) }}
  • @endforeach
    @foreach ($composer->checkpoints($plan) as $i => $checkpoint)
  • {{ $composer->checkpoint($i) }}
  • @endforeach
@if ($composer->price($plan) == '0') {{ t('Sign up') }} @else {{ $composer->checkoutText() }} @endif
@endforeach
@endif