@extends('layouts.app') @section('title', 'Refund Control') @section('content')

Controlled finance action

Refund center

Request, approve and process refunds with separate responsibility and a permanent audit trail.

@canModule('payments.refund_request')
@csrf
@endcanModule
@forelse($refunds as $refund) @empty @endforelse
RefundOriginal paymentReasonAmountStatusAction
{{ $refund->refund_number }}

{{ $refund->created_at->format('d M Y H:i') }}

{{ $refund->payment?->payment_number }}

{{ $refund->payment?->invoice?->invoice_number }}

{{ $refund->reason }}AED {{ number_format((float) $refund->amount, 2) }}{{ str_replace('_', ' ', $refund->status) }} @canModule('payments.refund_approve') @if(in_array($refund->status, ['requested','under_review']))
@csrf
@elseif($refund->status === 'approved')
@csrf
@elseComplete@endif @endcanModule
No refund requests.
{{ $refunds->links() }}
@endsection