{{ $subscription->company->present()->name }}

{{ $subscription->name }}

@if(isset($invoice))
@csrf @if($invoice instanceof \App\Models\Invoice) @endif
@endif
    @if(!empty($subscription->recurring_product_ids)) @foreach($recurring_products as $index => $product)
  • @if(filter_var($product->product_image, FILTER_VALIDATE_URL))
    @endif

    {!! $product->markdownNotes() !!}

    {{ \App\Utils\Number::formatMoney($product->price, $subscription->company) }} / {{ App\Models\RecurringInvoice::frequencyForKey($subscription->frequency_id) }}

    @if($subscription->per_seat_enabled)

    @if($subscription->use_inventory_management && $product->in_stock_quantity == 0)

    Out of stock

    @else

    {{ ctrans('texts.qty') }}

    @endif
    @endif
    @error("data.{$index}.recurring_qty") @enderror
  • @endforeach @endif @if(!empty($subscription->product_ids)) @foreach($products as $product)
  • @if(filter_var($product->product_image, FILTER_VALIDATE_URL))
    @endif

    {!! $product->markdownNotes() !!}

    {{ \App\Utils\Number::formatMoney($product->price, $subscription->company) }}

  • @endforeach @endif
@if(!empty($subscription->optional_recurring_product_ids) || !empty($subscription->optional_product_ids))

{{ ctrans('texts.optional_products') }}

@endif
    @if(!empty($subscription->optional_recurring_product_ids)) @foreach($optional_recurring_products as $index => $product)
  • @if(filter_var($product->product_image, FILTER_VALIDATE_URL))
    @endif

    {!! $product->markdownNotes() !!}

    {{ \App\Utils\Number::formatMoney($product->price, $subscription->company) }} / {{ App\Models\RecurringInvoice::frequencyForKey($subscription->frequency_id) }}

    @if(is_numeric($product->max_quantity))

    @if($subscription->use_inventory_management && $product->in_stock_quantity == 0)

    Out of stock

    @else

    {{ ctrans('texts.qty') }}

    @endif
    @endif
  • @endforeach @endif @if(!empty($subscription->optional_product_ids)) @foreach($optional_products as $index => $product)
  • @if(filter_var($product->product_image, FILTER_VALIDATE_URL))
    @endif

    {!! $product->markdownNotes() !!}

    {{ \App\Utils\Number::formatMoney($product->price, $subscription->company) }}

    @if(is_numeric($product->max_quantity))

    @if($subscription->use_inventory_management && $product->in_stock_quantity == 0)

    Out of stock

    @else

    {{ ctrans('texts.qty') }}

    @endif
    @endif
  • @endforeach @endif @if(auth()->guard('contact')->check())
  • @endif

{{ ctrans('texts.order') }}

@foreach($bundle->toArray() as $item)
{{ $item['qty'] }} x {{ $item['product'] }} {{ $item['price'] }}
@endforeach @if(!empty($subscription->promo_code) && !$subscription->trial_enabled)
@csrf
@if($errors && $errors->has('coupon')) @error("coupon") @enderror @endif
@endif
{{ ctrans('texts.one_time_purchases') }} {{ $non_recurring_total }}
{{ ctrans('texts.recurring_purchases') }} {{ $recurring_total }}
@if($discount)
{{ ctrans('texts.discount') }} {{ $discount }}
@endif
{{ ctrans('texts.total') }} {{ $total }}

{{ $heading_text ?? ctrans('texts.checkout') }}

@if (session()->has('message')) @component('portal.ninja2020.components.message') {{ session('message') }} @endcomponent @endif @if($subscription->trial_enabled)
@csrf
@elseif(count($methods) > 0)
@foreach($methods as $method) @endforeach
@elseif(intval($float_amount_total) == 0)
@csrf
@endif @if($is_eligible)
@else {{ $this->not_eligible_message }} @endif
@if(!$email || $errors->has('email'))
@csrf
@error("email") @enderror
@endif @if($email && !$errors->has('email') && !$authenticated)

{{ ctrans('texts.otp_code_message', ['email' => $email])}}

@error("login") @enderror
@endif