@extends('plugins/ecommerce::orders.master') @section('title') {{ __('Checkout') }} @stop @section('content') @if (Cart::instance('cart')->count() > 0) {!! Form::open(['route' => ['public.checkout.process', $token], 'class' => 'checkout-form payment-checkout-form', 'id' => 'checkout-form']) !!}
@if (theme_option('logo'))
@endif
@if (isset($products) && $products)

{{ __('Product(s)') }}:

@foreach(Cart::instance('cart')->content() as $key => $cartItem) @php $product = $products->find($cartItem->id); @endphp @if (!empty($product))
{{ $product->name ?? '' }} {{ $cartItem->qty }}

{{ $product->name }}

@if ($product->variationProductAttributes->count()) @foreach ($product->variationProductAttributes as $attribute) @if (!$loop->last) {{ $attribute->attribute_set_title }}: {{ $attribute->title }}, @else {{ $attribute->attribute_set_title }}: {{ $attribute->title }} @endif @endforeach @endif

@if (!empty($cartItem->options['extras']) && is_array($cartItem->options['extras'])) @foreach($cartItem->options['extras'] as $option) @if (!empty($option['key']) && !empty($option['value']))

{{ $option['key'] }}: {{ $option['value'] }}

@endif @endforeach @endif

{{ format_price($cartItem->price) }}

@endif @endforeach @endif

{{ __('Subtotal') }}:

{{ format_price(Cart::instance('cart')->rawSubTotal()) }}

@if (session('applied_coupon_code'))

{{ __('Coupon code') }}:

{{ session('applied_coupon_code') }}

@endif @if ($couponDiscountAmount > 0)

{{ __('Coupon code discount amount') }}:

{{ format_price($couponDiscountAmount) }}

@endif @if ($promotionDiscountAmount > 0)

{{ __('Promotion discount amount') }}:

{{ format_price($promotionDiscountAmount) }}

@endif @if (!empty($shipping))

{{ __('Shipping fee') }}:

{{ format_price($shippingAmount) }}

@endif @if (EcommerceHelper::isTaxEnabled())

{{ __('Tax') }}:

{{ format_price(Cart::instance('cart')->rawTax()) }}

@endif

{{ __('Total') }}:

{{ ($promotionDiscountAmount + $couponDiscountAmount - $shippingAmount) > Cart::instance('cart')->rawTotal() ? format_price(0) : format_price(Cart::instance('cart')->rawTotal() - $promotionDiscountAmount - $couponDiscountAmount + $shippingAmount) }}


@include('plugins/ecommerce::themes.discounts.partials.form')
@csrf
{{ __('Shipping information') }}
@include('plugins/ecommerce::orders.partials.address-form', compact('sessionCheckoutData'))

{{ __('Shipping method') }}
@if (!empty($shipping))
    @foreach ($shipping as $shippingKey => $shippingItem) @foreach($shippingItem as $subShippingKey => $subShippingItem) @include('plugins/ecommerce::orders.partials.shipping-option', [ 'defaultShippingMethod' => $defaultShippingMethod, 'defaultShippingOption' => $defaultShippingOption, 'shippingOption' => $subShippingKey, 'shippingItem' => $subShippingItem, ]) @endforeach @endforeach
@else

{{ __('No shipping methods available!') }}

@endif

{{ __('Payment method') }}
{!! apply_filters(PAYMENT_FILTER_PAYMENT_PARAMETERS, null) !!}
    @if (setting('payment_stripe_status') == 1)
  • @endif @if (setting('payment_paypal_status') == 1)
  • @endif {!! apply_filters(PAYMENT_FILTER_ADDITIONAL_PAYMENT_METHODS, null, ['amount' => ($promotionDiscountAmount + $couponDiscountAmount - $shippingAmount) > Cart::instance('cart')->rawTotal() ? 0 : Cart::instance('cart')->rawTotal() - $promotionDiscountAmount - $couponDiscountAmount + $shippingAmount, 'currency' => strtoupper(get_application_currency()->title), 'name' => null]) !!} @if (setting('payment_cod_status') == 1)
  • {!! clean(setting('payment_cod_description')) !!}
  • @endif @if (setting('payment_bank_transfer_status') == 1)
  • {!! clean(setting('payment_bank_transfer_description')) !!}
  • @endif


{!! Form::error('description', $errors) !!}
@if (isset($products) && $products) @foreach(Cart::instance('cart')->content() as $key => $cartItem) @php $product = $products->find($cartItem->id); @endphp @if (!empty($product))
{{ $product->name ?? '' }} {{ $cartItem->qty }}

{{ $product->name }}

@if ($product->variationProductAttributes->count()) @foreach ($product->variationProductAttributes as $attribute) @if (!$loop->last) {{ $attribute->attribute_set_title }}: {{ $attribute->title }}, @else {{ $attribute->attribute_set_title }}: {{ $attribute->title }} @endif @endforeach @endif

@if (!empty($cartItem->options['extras']) && is_array($cartItem->options['extras'])) @foreach($cartItem->options['extras'] as $option) @if (!empty($option['key']) && !empty($option['value']))

{{ $option['key'] }}: {{ $option['value'] }}

@endif @endforeach @endif

{{ format_price($cartItem->price) }}

@endif @endforeach @endif
@include('plugins/ecommerce::themes.discounts.partials.form')

{{ __('Subtotal') }}:

{{ format_price(Cart::instance('cart')->rawSubTotal()) }}

@if (session('applied_coupon_code'))

{{ __('Coupon code') }}:

{{ session('applied_coupon_code') }}

@endif @if ($couponDiscountAmount > 0)

{{ __('Coupon code discount amount') }}:

{{ format_price($couponDiscountAmount) }}

@endif @if ($promotionDiscountAmount > 0)

{{ __('Promotion discount amount') }}:

{{ format_price($promotionDiscountAmount) }}

@endif @if (!empty($shipping))

{{ __('Shipping fee') }}:

{{ format_price($shippingAmount) }}

@endif @if (EcommerceHelper::isTaxEnabled())

{{ __('Tax') }}:

{{ format_price(Cart::instance('cart')->rawTax()) }}

@endif

{{ __('Total') }}:

{{ ($promotionDiscountAmount + $couponDiscountAmount - $shippingAmount) > Cart::instance('cart')->rawTotal() ? format_price(0) : format_price(Cart::instance('cart')->rawTotal() - $promotionDiscountAmount - $couponDiscountAmount + $shippingAmount) }}

@else
@if (theme_option('logo'))
@endif
{!! __('No products in cart. :link!', ['link' => Html::link(url('/'), __('Back to shopping'))]) !!}
@endif @if (setting('payment_stripe_status') == 1) @endif @stop