@extends('ecommerce::layout.layout') @section('content') {{-- @include('ecommerce::layout.breadcrumb' , ['title' => __('ecommerce::ecommerce.checkout')]) --}} @csrf {{-- Errors and Success messages are handled by layout script or auto-toast below --}} @if(session('success')) @endif @if(session('error')) @endif @lang('admin::main.lang.products') @foreach($cart->cartItems as $item) {{ $item->item?->title ?? '#' }} @if($item->cartChoices->count() > 0) @foreach($item->cartChoices as $choice) {{ $choice->choice->title ?? $choice->group->title }} @endforeach @endif x {{ $item->qty }} {{ number_format($item->subtotal, 2) }} {{ $cart->currency }} @endforeach @lang('ecommerce::ecommerce.shipping_details') @lang('ecommerce::ecommerce.select_address') @if($addresses->isEmpty()) @lang('ecommerce::ecommerce.no_address_found') @lang('ecommerce::ecommerce.add_new_address') @else @foreach($addresses as $address) firstWhere('is_default', 1)?->id ?? $addresses->first()?->id) == $address->id ? 'checked' : '' }}> {{ $address->title }} @if($address->is_default) @lang('ecommerce::ecommerce.default') @endif {{ $address->phone }} {{ $address->city?->title }} @if($address->district) - {{ $address->district?->title }} @endif - {{ $address->address }} @endforeach @lang('ecommerce::ecommerce.add_new_address') @lang('ecommerce::ecommerce.address_title') * @error('new_address_title') {{ $message }} @enderror @lang('ecommerce::ecommerce.country') * @lang('ecommerce::ecommerce.select_country') @foreach($countries as $country) id ? 'selected' : '' }}>{{ $country->title }} @endforeach @error('new_address_country_id') {{ $message }} @enderror @lang('ecommerce::ecommerce.city') * @lang('ecommerce::ecommerce.select_city') @foreach($cities as $city) id ? 'selected' : '' }}>{{ $city->title }} @endforeach @error('new_address_city_id') {{ $message }} @enderror @lang('ecommerce::ecommerce.district') @lang('ecommerce::ecommerce.select_district') @error('new_address_district_id') {{ $message }} @enderror @lang('ecommerce::ecommerce.street_address') * {{ old('new_address_address') }} @error('new_address_address') {{ $message }} @enderror @endif @error('address_id') {{ $message }} @enderror @lang('ecommerce::ecommerce.order_notes') @lang('ecommerce::ecommerce.order_summary') @lang('ecommerce::ecommerce.promo_code') @if($cart->promocode) {{ $cart->promocode }} @lang('ecommerce::ecommerce.remove') @if(session('coupon_success')) {{ session('coupon_success') }} @endif @else @lang('ecommerce::ecommerce.apply') @if(session('coupon_error')) {{ session('coupon_error') }} @endif @endif @lang('ecommerce::ecommerce.payment_method') @lang('ecommerce::ecommerce.pay_wallet') @lang('ecommerce::ecommerce.balance'): {{ auth()->user()->balance }} {{ $cart->currency }} value ? 'checked' : '' }}> @lang('ecommerce::ecommerce.pay_online') Mada, Visa, MasterCard value) == \App\Support\Enum\PaymentMethod::COD->value ? 'checked' : '' }}> @lang('ecommerce::ecommerce.cod') @error('payment_method') {{ $message }} @enderror @lang('ecommerce::ecommerce.subtotal') {{ number_format($cart->subtotal, 2) }} {{ $cart->currency }} @if($cart->delivery_fee > 0) @lang('ecommerce::ecommerce.delivery_fee') {{ number_format($cart->delivery_fee, 2) }} {{ $cart->currency }} @endif @lang('ecommerce::ecommerce.vat') {{ number_format($cart->tax, 2) }} {{ $cart->currency }} @if($cart->discount > 0) @lang('ecommerce::ecommerce.discount') -{{ number_format($cart->discount, 2) }} {{ $cart->currency }} @endif @lang('ecommerce::ecommerce.total') {{ number_format($cart->total_after_vat, 2) }} {{ $cart->currency }} @lang('ecommerce::ecommerce.place_order') @lang('ecommerce::ecommerce.secure_checkout') @foreach($cart->cartItems as $item)
@lang('ecommerce::ecommerce.no_address_found')