@extends('layouts.layoutapp') @section('content')
Invoice Payments
+  Add Payments
@foreach ($payments_data as $data) @php $totalAmount = $data->final_amount ?? 0; $paidAmount = $data->payments->sum('amount'); $balanceAmount = max($totalAmount - $paidAmount, 0); @endphp @endforeach
Invoices Client Name Invoice Date Status Total Amount Paid Amount Balance Actions

{{ $data->invoice_id ?? '' }}

{{ $data->client->user->name . ' ' . $data->client->user->last_name ?? '' }}

{{ $data->invoice_date ?\Carbon\Carbon::parse($data->invoice_date)->format('d-m-Y') : '' }}

@php $statusName = optional($status->firstWhere('id', $data->status))->name; $badgeClass = 'bg-secondary'; if ($statusName == 'Paid') { $badgeClass = 'bg-success'; } elseif ($statusName == 'Partially Paid') { $badgeClass = 'bg-warning'; } elseif ($statusName == 'Unpaid') { $badgeClass = 'bg-danger'; } @endphp {{ $statusName ?? 'Unknown' }}

₹ {{ number_format($totalAmount, 2) }}

₹ {{ number_format($paidAmount, 2) }}

₹ {{ number_format($balanceAmount, 2) }}

@csrf @method('DELETE')
@endsection @push('scripts') @endpush