@extends('plugins/ecommerce::orders.master') @section('title', trans('plugins/ecommerce::order.order_successfully_at_site', ['site_title' => Theme::getSiteTitle()])) @push('header') @include('plugins/ecommerce::orders.partials.google-ads-conversion', ['orders' => $orders]) @endpush @php $firstOrder = $orders->first(); $customerName = $firstOrder->address?->name ?: $firstOrder->user?->name ?: trans('plugins/marketplace::order.thank_you.customer'); @endphp @section('content')
@include('plugins/ecommerce::orders.partials.logo')

@if ($orders->count() > 1) {{ trans('plugins/marketplace::order.thank_you.count_orders', ['count' => $orders->count()]) }} @else {{ trans('plugins/marketplace::order.thank_you.order') }} {{ $firstOrder->code }} @endif

{{ trans('plugins/marketplace::order.thank_you.thank_you_name', ['name' => $customerName]) }}

{{ trans('plugins/marketplace::order.thank_you.order_confirmed') }}

{{ trans('plugins/marketplace::order.thank_you.order_accepted') }}

@include('plugins/ecommerce::orders.thank-you.customer-info', [ 'order' => $orders, 'isShowShipping' => false, ]) @if(EcommerceHelper::isEnabledSupportDigitalProducts()) @foreach($orders as $order) @include('plugins/ecommerce::orders.partials.digital-product-downloads-frontend', ['order' => $order]) @endforeach @endif
{{ trans('plugins/ecommerce::order.continue_shopping') }} @if (theme_option('order_packaging_modal_enabled', 'yes') === 'yes') @endif @if (auth('customer')->check()) {{ trans('plugins/marketplace::order.thank_you.view_order_history') }} @endif
@if (Route::has('public.contact'))

{{ trans('plugins/marketplace::order.thank_you.need_help') }} {{ trans('plugins/marketplace::order.thank_you.contact_us') }}

@endif
@php $isUnifiedShipping = ! MarketplaceHelper::isChargeShippingPerVendor(); $totalShippingAmount = $orders->sum('shipping_amount'); $hasShipping = $orders->filter(fn ($order) => $order->shipment && $order->shipment->id)->count() > 0; @endphp @foreach ($orders as $order)
@include('plugins/ecommerce::orders.thank-you.order-info', ['isShowTotalInfo' => false])
@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 ($order->shipping_method->getValue()) @include('plugins/ecommerce::orders.thank-you.total-row', [ 'label' => trans('plugins/ecommerce::order.shipping_fee'), 'value' => $order->shipping_method_name . ((float) $order->shipping_amount ? ' - ' . format_price($order->shipping_amount) : ' - ' . trans('plugins/ecommerce::ecommerce.free')), ]) @endif @if (EcommerceHelper::isTaxEnabled() && (float) $order->tax_amount) @if (EcommerceHelper::isDisplayCheckoutTaxInformation()) @php $taxGroups = []; foreach ($order->products as $orderProduct) { if ($orderProduct->tax_amount > 0 && !empty($orderProduct->options['taxClasses'])) { foreach ($orderProduct->options['taxClasses'] as $taxName => $taxRate) { $taxKey = $taxName . ' ' . $taxRate . '%'; if (!isset($taxGroups[$taxKey])) { $taxGroups[$taxKey] = 0; } $taxGroups[$taxKey] += $orderProduct->tax_amount; } } } @endphp @if (!empty($taxGroups)) @foreach ($taxGroups as $taxName => $taxAmount) @include('plugins/ecommerce::orders.thank-you.total-row', [ 'label' => trans('plugins/ecommerce::order.tax'), 'value' => format_price($taxAmount) . ' (' . $taxName . ')', ]) @endforeach @else @include('plugins/ecommerce::orders.thank-you.total-row', [ 'label' => trans('plugins/ecommerce::order.tax'), 'value' => format_price($order->tax_amount), ]) @endif @else @include('plugins/ecommerce::orders.thank-you.total-row', [ 'label' => trans('plugins/ecommerce::order.tax'), 'value' => format_price($order->tax_amount), ]) @endif @endif @if ((float) ($order->shipping_tax_amount ?? 0)) @include('plugins/ecommerce::orders.thank-you.total-row', [ 'label' => trans('plugins/ecommerce::order.shipping_tax'), 'value' => format_price($order->shipping_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) }}
@endforeach @if (count($orders) > 1)

{{ trans('plugins/marketplace::order.thank_you.order_total') }}

@include('plugins/ecommerce::orders.thank-you.total-row', [ 'label' => trans('plugins/ecommerce::order.sub_amount'), 'value' => format_price($orders->sum('sub_total')), ]) @if ($hasShipping && $totalShippingAmount > 0) @include('plugins/ecommerce::orders.thank-you.total-row', [ 'label' => trans('plugins/ecommerce::order.shipping_fee'), 'value' => format_price($totalShippingAmount), ]) @endif @if ($orders->sum('discount_amount')) @include('plugins/ecommerce::orders.thank-you.total-row', [ 'label' => trans('plugins/ecommerce::order.discount'), 'value' => format_price($orders->sum('discount_amount')), ]) @endif @if (EcommerceHelper::isTaxEnabled() && $orders->sum('tax_amount')) @include('plugins/ecommerce::orders.thank-you.total-row', [ 'label' => trans('plugins/ecommerce::order.tax'), 'value' => format_price($orders->sum('tax_amount')), ]) @endif @if ($orders->sum('shipping_tax_amount')) @include('plugins/ecommerce::orders.thank-you.total-row', [ 'label' => trans('plugins/ecommerce::order.shipping_tax'), 'value' => format_price($orders->sum('shipping_tax_amount')), ]) @endif @if ($orders->sum('payment_fee')) @include('plugins/ecommerce::orders.thank-you.total-row', [ 'label' => trans('plugins/payment::payment.payment_fee'), 'value' => format_price($orders->sum('payment_fee')), ]) @endif
{{ trans('plugins/ecommerce::order.total_amount') }}: {{ format_price($orders->sum('amount')) }}
@endif
@include('plugins/ecommerce::orders.thank-you.packaging-video-modal', ['order' => $firstOrder]) @stop