@extends('admin/layout')
@section('title')
{{ labels('admin_labels.edit_orders', 'Edit Orders') }}
@endsection
@section('content')
@php
use App\Models\OrderCharges;
use App\Services\MediaService;
use App\Services\ShiprocketService;
use App\Services\CurrencyService;
use App\Services\OrderService;
@endphp
{{ labels('admin_labels.order_number', 'Order Number') }}
#{{ $order_detls[0]->id }}
{{ labels('admin_labels.customer_info', 'Customer Info') }}
{{ labels('admin_labels.name', 'Name') }}:
{{ $order_detls[0]->user_name }}
{{ labels('admin_labels.mobile', 'Contact') }}:
@if ($order_detls[0]->mobile != '' && isset($order_detls[0]->mobile))
{{ $order_detls[0]->mobile }}
@else
{{ isset($mobile_data) ? $mobile_data[0]->mobile : '' }}
@endif
{{ labels('admin_labels.email', 'Email') }}:
{{ $order_detls[0]->email }}
{{ labels('admin_labels.shipping_info', 'Shipping Info') }}
{{ labels('admin_labels.name', 'Name') }}:
{{ $order_detls[0]->user_name }}
{{ labels('admin_labels.mobile', 'Contact') }}:
@if ($order_detls[0]->mobile != '' && isset($order_detls[0]->mobile))
{{ $order_detls[0]->mobile }}
@else
{{ isset($mobile_data) ? $mobile_data[0]->mobile : '' }}
@endif
{{ labels('admin_labels.address', 'Address') }}:
{{ $order_detls[0]->address }}
{{ labels('admin_labels.seller_info', 'Seller Info') }}
{{ labels('admin_labels.seller_name', 'Seller Name') }}:
{{ $sellers[0]['seller_name'] }}
{{ labels('admin_labels.mobile', 'Contact') }}:
{{ $sellers[0]['seller_mobile'] }}
{{ labels('admin_labels.email', 'Email') }}:
{{ $sellers[0]['seller_email'] }}
{{ labels('admin_labels.payment_info', 'Payment Info') }}
@if (isset($order_detls[0]->txn_id) && !empty($order_detls[0]->txn_id))
{{ labels('admin_labels.id', 'ID') }}:
#{{ $order_detls[0]->txn_id }}
@endif
{{ labels('admin_labels.payment_method', 'Payment Method') }}:
{{ ucfirst(str_replace('_', ' ', $order_detls[0]->payment_method)) }}
@if (isset($transaction_search_res) && !empty($transaction_search_res))
{{ labels('admin_labels.edit', 'Edit') }}
@endif
@if (!empty($bank_transfer))
@php
$status = ['history', 'ban', 'check'];
@endphp
@php $i = 1; @endphp
@foreach ($bank_transfer as $row1)
@php
$imagePath = asset('/storage/' . $row1->attachments);
@endphp
[Attachment{{ $i }}
]
@if ($row1->status == 0)
Pending
@elseif ($row1->status == 1)
Rejected
@elseif ($row1->status == 2)
Accepted
@else
Invalid
Value
@endif
@php $i++; @endphp
@endforeach
{{ labels('admin_labels.select', 'Select Status') }}
status) && $bank_transfer[0]->status == 1 ? 'selected' : '' }}>
Rejected
status) && $bank_transfer[0]->status == 2 ? 'selected' : '' }}>
Accepted
@endif
{{ labels('admin_labels.total_order_amount', 'Total Order Amount') }}
{{ labels('admin_labels.sub_total', 'Sub Total') }}
{{ app(CurrencyService::class)->formateCurrency(formatePriceDecimal($item_subtotal)) }}
{{ labels('admin_labels.delivery_charges', 'Shipping Charges') }}
{{ app(CurrencyService::class)->formateCurrency(formatePriceDecimal($items[0]['seller_delivery_charge'])) }}
{{ labels('admin_labels.wallet_balance', 'Wallet Balance') }}
{{ app(CurrencyService::class)->formateCurrency(formatePriceDecimal($items[0]['wallet_balance'])) }}
{{ labels('admin_labels.discount_amount', 'Discount Amount') }}
{{ app(CurrencyService::class)->formateCurrency(formatePriceDecimal($items[0]['seller_promo_discount'])) }}
{{-- @dd($order_detls[0]); --}}
{{-- @php
$total =
$item_subtotal +
(float) ('' . $order_detls[0]->delivery_charge) -
$order_detls[0]->promo_discount -
$items[0]['wallet_balance'];
@endphp --}}
{{-- apply seller delivery charge because if order return than it update delivery charge as 0 --}}
@php
$deliveryCharge = (float) ('' . $order_detls[0]->delivery_charge);
// If delivery_charge is 0, use seller_delivery_charge
if ($deliveryCharge == 0) {
$deliveryCharge = (float) $items[0]['seller_delivery_charge'];
}
$total =
$item_subtotal +
$deliveryCharge -
$order_detls[0]->promo_discount -
$items[0]['wallet_balance'];
@endphp
{{ labels('admin_labels.total_amount', 'Total Amount') }}
{{ app(CurrencyService::class)->formateCurrency(formatePriceDecimal($total)) }}
@endsection