@extends('frontend.amazy.layouts.app') @section('title') {{__('common.orders')}} @endsection @push('styles') @endpush @section('content')

{{__('common.order_id')}}:

{{ $order->order_number }}

{{__('defaultTheme.order_date')}} :

{{ $order->created_at }}

{{__('common.status')}}:

@if($order->is_cancelled == 1) {{__('common.cancelled')}} @elseif($order->is_completed == 1) {{__('common.completed')}} @else @if ($order->is_confirmed == 1) {{__('common.confirmed')}} @elseif ($order->is_confirmed == 2) {{__('common.declined')}} @else {{__('common.pending')}} @endif @endif

{{__('defaultTheme.order_amount')}}:

{{ single_price($order->grand_total) }}

@foreach ($order->packages as $key => $package)

{{__('common.package')}} : {{ $package->package_code }}

@if(isModuleActive('MultiVendor'))

{{__('defaultTheme.sold_by')}}: @if($package->seller->role->type == 'seller') {{ @$package->seller->first_name }} @else {{ app('general_setting')->company_name }} @endif

@endif

{{__('common.price')}}: {{ single_price($package->products->sum('total_price') + $package->tax_amount + $package->gst_taxes->sum('amount')) }}

@if($package->is_cancelled == 0)

{{ $package->shipping_date }}

@if($package->carrier->slug == 'Shiprocket') @php $status = $order_status[$package->id]; $ready_to_ship = false; $pickup= false; $ship= false; $delivered= false; switch ($status){ case "READY TO SHIP": $ready_to_ship = true; break; case 'PICKUP': $ready_to_ship = true; $pickup= true; break; case 'SHIPPED': $ready_to_ship = true; $pickup= true; $ship= true; break; case 'DELIVERED': $ready_to_ship = true; $pickup= true; $ship= true; $delivered= true; break; } @endphp
@if ($package->delivery_status >= 1) @else @endif
{{__('common.pending')}}
@if ($ready_to_ship) @elseif($package->delivery_status >= 1 && !$ready_to_ship) @else @endif
{{__('shipping.ready_to_ship')}}
@if ($pickup) @elseif($ready_to_ship && !$pickup) @else @endif
{{__('shipping.pickup')}}
@if ($ship) @elseif($pickup && !$ship) @else @endif
{{__('common.shipped')}}
@if ($delivered) @elseif($ship && !$delivered) @else @endif
{{__('order.delivered')}}
@else @php $next_step = null; @endphp @foreach ($processes as $key => $process)
@if ($package->delivery_status >= $process->id) @php $next_step = $key + 1; @endphp @else @if($next_step == $key) @else @endif @endif
{{ $process->name }}
@endforeach @endif

{{__('defaultTheme.package_code')}}:

{{ $package->package_code }}

{{__('defaultTheme.order_amount')}}:

{{ single_price($package->products->sum('total_price')) }}

{{__('defaultTheme.tax_amount')}}:

{{ single_price($package->tax_amount) }}

@else
{{__('defaultTheme.order_cancelled')}}
@endif
@php $physical_product = 0; @endphp @foreach ($package->products as $key => $package_product) @if ($package_product->type == "gift_card") @else @if(@$package_product->seller_product_sku->sku->product->is_physical) @php $physical_product = 1; @endphp @endif @endif @endforeach
{{textLimit(@$package_product->giftCard->name,22)}}

{{textLimit(@$package_product->giftCard->name,22)}}

@if ($order->gift_card_uses->where('gift_card_id', $package_product->giftCard->id)->first() != null) {{__('order.Secret-Key')}}: {{ $order->gift_card_uses->where('gift_card_id', $package_product->giftCard->id)->first()->secret_code }} @else {{__('order.check_shipping_email_for_secret_key')}} @endif

{{__('common.qty')}}: {{ $package_product->qty }}
{{__('common.price')}}: {{ single_price($package_product->price) }}

@if (@$package_product->seller_product_sku->sku->product->product_type == 1) {{ @$package_product->seller_product_sku->product->product_name? textLimit(@$package_product->seller_product_sku->product->product_name, 28) : textLimit(@$package_product->seller_product_sku->sku->product->product_name, 28) }} @else {{ @$package_product->seller_product_sku->product->product_name? textLimit(@$package_product->seller_product_sku->product->product_name, 28) : textLimit(@$package_product->seller_product_sku->sku->product->product_name, 28) }} @endif

{{ @$package_product->seller_product_sku->product->product_name? textLimit(@$package_product->seller_product_sku->product->product_name, 28) : textLimit(@$package_product->seller_product_sku->sku->product->product_name, 28) }}

@if (@$package_product->seller_product_sku->product->is_digital)
{{__('common.download')}} @endif @if($package_product->seller_product_sku->sku->product->product_type == 2)

@php $countCombinatiion = count(@$package_product->seller_product_sku->product_variations); @endphp @foreach(@$package_product->seller_product_sku->product_variations as $key => $combination) @if($combination->attribute->id == 1) {{$combination->attribute->name}}: {{$combination->attribute_value->color->name}} @else {{$combination->attribute->name}}: {{$combination->attribute_value->value}} @endif @if($countCombinatiion > $key +1) , @endif @endforeach

@endif

{{__('common.qty')}}: {{ $package_product->qty }}
{{__('common.price')}}: {{ single_price($package_product->price) }}

@endforeach @if($package->carrier->type == 'Manual' && $package->carrier_order_id)

{{__('shipping.shipping_by')}}:

{{@$package->carrier->name }}

{{__('shipping.tracking_id')}}:

{{@$package->carrier_order_id }}

@if(@$package->carrier->tracking_url) @endif
@endif
@if ($order->is_confirmed == 0 && $package->is_cancelled == 0 || $order->is_confirmed == 1 && $package->is_cancelled == 0 && $package->delivery_status <= 2) id }} class="amaz_primary_btn gray_bg_btn radius_3px order_cancel_by_id">{{__('defaultTheme.cancel_order')}} @elseif ($order->is_completed == 1 || $package->delivery_status >= 5) @if (\Carbon\Carbon::now() <= $order->created_at->addDays(app('business_settings')->where('type', 'refund_times')->first()->status) && $package->is_cancelled == 0 && $physical_product == 1 && !$package->refundPackage) {{__('defaultTheme.open_dispute')}} @endif @endif @if($package->delivery_status > 4 && count(@$package->reviews) < 1 && $order->is_completed == 1) {{__('defaultTheme.write_a_review')}} @endif

{{__('defaultTheme.shipping_info')}} @if($order->delivery_type == 'pickup_location'){{__('shipping.collect_from_pickup_location')}} @endif

{{__('common.secret_id')}}
:

{{$order->guest_info->guest_id}}

{{__('common.name')}}
:

{{@$order->guest_info->shipping_name}}

{{__('common.email')}}
:

{{@$order->guest_info->shipping_email}}

{{__('common.phone_number')}}
:

{{@$order->guest_info->shipping_phone}}

{{__('common.address')}}
:

{{@$order->guest_info->shipping_address}}

{{__('common.city')}}
:

{{@$order->guest_info->getShippingCity->name}}

{{__('common.state')}}
:

{{@$order->guest_info->getShippingState->name}}

{{__('common.country')}}
:

{{@$order->guest_info->getShippingCountry->name}}

{{__('shipping.billing_info')}}

{{__('common.name')}}
:

{{@$order->guest_info->billing_name}}

{{__('common.email')}}
:

{{@$order->guest_info->billing_email}}

{{__('common.phone_number')}}
:

{{@$order->guest_info->billing_phone}}

{{__('common.address')}}
:

{{@$order->guest_info->billing_address}}

{{__('common.city')}}
:

{{@$order->guest_info->getBillingCity->name}}

{{__('common.state')}}
:

{{@$order->guest_info->getBillingState->name}}

{{__('common.country')}}
:

{{@$order->guest_info->getBillingCountry->name}}

{{__('defaultTheme.payment_info')}}

{{__('common.subtotal')}}
:

{{single_price($order->sub_total)}}

{{__('common.discount')}}
:

- {{single_price($order->discount_total)}}

@if($order->coupon)
{{__('common.coupon')}}
:

- {{single_price($order->coupon->discount_amount)}}

@endif
{{__('defaultTheme.tax_amount')}}
:

{{single_price($order->tax_amount)}}

{{__('common.shipping_charge')}}
:

{{single_price($order->shipping_total)}}

{{__('common.grand_total')}}
:

{{single_price($order->grand_total)}}

{{__('defaultTheme.paid_by')}}
:

{{$order->GatewayName}}

{{__('order.txn_id')}}
:

@if(@$order->order_payment->txn_id && @$order->order_payment->txn_id != 'none'){{ @$order->order_payment->txn_id }} @else - @endif

{{__('defaultTheme.payment_status')}}
:

@if ($order->is_paid == 1) {{__('common.paid')}} @else {{__('common.pending')}} @endif

@foreach ($processes as $key => $process)

{{ $process->name }}

{{ $process->description }}

@endforeach
@endsection @push('scripts') @endpush