@php
$main_subtotal = 0;
@endphp
@foreach($cart as $item)
@php
$product_detail = \App\Models\Product::where('id',$item['product_id'])->first();
@endphp
{{ $item['name'] }} x {{ $item['quantity'] }}
@php
$subtotal = $item['quantity'] * $product_detail->price;
@endphp
${{ number_format($subtotal, 2) }}
@php
$main_subtotal += $subtotal;
@endphp
@endforeach
@php
$final_amount = $main_subtotal;
@endphp
Subtotal
${{ number_format($main_subtotal, 2) }}
Discount
@if(session()->has('coupon'))
@php
$discount_amount = $main_subtotal * (session('coupon')['percentage'] / 100);
$final_amount = $final_amount - $discount_amount;
@endphp
@else
@php
$discount_amount = 0.00;
@endphp
@endif
(-) ${{ number_format($discount_amount, 2) }}
Shipping
@if(session()->has('shipping_method'))
@php
$shipping_cost = session('shipping_method')['cost'] ?? 0;
$final_amount = $final_amount + $shipping_cost;
@endphp
@endif
(+) ${{ number_format($shipping_cost, 2) }}
Total
${{ number_format($final_amount, 2) }}