@php
$isUnifiedShipping = ! MarketplaceHelper::isChargeShippingPerVendor();
$totalShippingAmount = $orders->sum('shipping_amount');
$hasShipping = $orders->filter(fn ($order) => $order->shipment->id)->count() > 0;
@endphp
@foreach ($orders as $order)
@if ($isUnifiedShipping)
{{-- For unified shipping, show products only without individual shipping breakdown --}}
@include('plugins/ecommerce::orders.thank-you.order-info', ['isShowTotalInfo' => false])
{{-- Show simplified order totals for individual orders --}}
@if ($order->sub_total != $order->amount)
@include('plugins/ecommerce::orders.thank-you.total-row', [
'label' => trans('plugins/ecommerce::order.sub_amount'),
'value' => format_price($order->sub_total),
])
@endif
@if (EcommerceHelper::isTaxEnabled() && (float) $order->tax_amount)
@include('plugins/ecommerce::orders.thank-you.total-row', [
'label' => trans('plugins/ecommerce::order.tax'),
'value' => format_price($order->tax_amount),
])
@endif
@if ((float) $order->discount_amount)
@include('plugins/ecommerce::orders.thank-you.total-row', [
'label' => trans('plugins/ecommerce::order.discount'),
'value' => format_price($order->discount_amount) .
($order->coupon_code ? '
(' . trans('plugins/ecommerce::order.using_coupon_code') . ': ' . $order->coupon_code . ')' : ''),
])
@endif
@if ((float) $order->payment_fee)
@include('plugins/ecommerce::orders.thank-you.total-row', [
'label' => trans('plugins/payment::payment.payment_fee'),
'value' => format_price($order->payment_fee),
])
@endif
{{ trans('plugins/ecommerce::order.total_amount') }}:
{{ format_price($order->amount) }}
@else
{{-- For per-vendor shipping, show normal order info with shipping --}}
@include('plugins/ecommerce::orders.thank-you.order-info', ['isShowTotalInfo' => true])
@endif
@endif
@endforeach
@if (count($orders) > 1)
{{ trans('plugins/ecommerce::order.sub_amount') }}:
{{ format_price($orders->sum('sub_total')) }}
@if ($hasShipping && $totalShippingAmount > 0)
{{ trans('plugins/ecommerce::order.shipping_fee') }}:
{{ format_price($totalShippingAmount) }}
@endif
@if ($orders->sum('discount_amount'))
{{ trans('plugins/ecommerce::order.discount') }}:
{{ format_price($orders->sum('discount_amount')) }}
@endif
@if (EcommerceHelper::isTaxEnabled())
{{ trans('plugins/ecommerce::order.tax') }}:
{{ format_price($orders->sum('tax_amount')) }}
@endif
@if ($orders->sum('payment_fee'))
{{ trans('plugins/ecommerce::order.payment_info') }}:
{{ format_price($orders->sum('payment_fee')) }}
@endif
{{ trans('plugins/ecommerce::order.total_amount') }}:
{{ format_price($orders->sum('amount')) }}