@extends('layouts.admin') @section('title', 'Return Details #' . $return->id) @section('content')
← Back to Returns

Return Request #{{ $return->id }}

Order #{{ $return->order->order_number }}

Items to Return

@foreach($return->order->items as $item) @endforeach
Product Price Qty Total
{{ $item->product->name }}
@if($item->variation)
Var: {{ $item->variation->name ?? 'Default' }}
@endif
₹{{ number_format($item->price, 2) }} {{ $item->quantity }} ₹{{ number_format($item->total, 2) }}
Total Refundable ₹{{ number_format($return->order->total, 2) }}

Return Information

"{{ $return->reason }}"

@if($return->admin_note)

{{ $return->admin_note }}

@endif @if($return->refunded_at)
Refund Processed {{ $return->refunded_at->format('M d, Y h:i A') }}
₹{{ $return->refund_amount }} @if($return->deduction_amount > 0) Deduction: -₹{{ $return->deduction_amount }} ({{ $return->deduction_reason }}) @endif
@if($return->refund_proof_path) @endif @endif

Actions

Current Status {{ ucfirst(str_replace('_', ' ', $return->status)) }}
@if($return->status == 'requested')
@csrf
@elseif($return->status == 'approved')
@csrf

Next Step: Receive Items

Confirm that you have received the return package. This will restock the items.
OR
@elseif($return->status == 'received' || $return->status == 'refund_initiated')
@csrf

Refund To (Default Method)

@php $defaultPayment = $return->user->paymentMethods->where('is_default', true)->first(); @endphp @if($defaultPayment)
@if($defaultPayment->type == 'bank_transfer') @else @endif

{{ $defaultPayment->type == 'bank_transfer' ? 'Bank Transfer' : 'UPI' }}

@if($defaultPayment->type == 'bank_transfer')

{{ $defaultPayment->bank_name }}

A/C: {{ $defaultPayment->account_number }}

IFSC: {{ $defaultPayment->ifsc_code }}

Branch: {{ $defaultPayment->branch }}

@else

ID: {{ $defaultPayment->upi_id }}

@endif
@else
No default payment method set by user.
@endif
@endif

Customer Details

{{ strtoupper(substr($return->user->name, 0, 1)) }}

{{ $return->user->name }}

{{ $return->user->email }}

@endsection