@extends('layouts.app') @section('title', 'Record Payment'.$invoice->invoice_number) @section('content')

Record Payment

Invoice: {{ $invoice->invoice_number }}

Back to Invoice
@include('layouts.partials.flash')
Invoice Summary
{{ __('invoice_page.invoice_number') }} {{ $invoice->invoice_number }}
Customer {{ $invoice->customer->name ?? $invoice->customer->full_name ?? 'N/A' }}
{{ __('invoice_page.total_amount') }} Rp. {{ number_format($invoice->total_amount, 0, ',', '.') }}
{{ __('invoice_page.total_paid') }} Rp. {{ number_format($invoice->payments->sum('amount'), 0, ',', '.') }}
Remaining Balance Rp. {{ number_format($invoice->total_amount - $invoice->payments->sum('amount'), 0, ',', '.') }}
Shipment Details
Tracking Number {{ $invoice->shipment->tracking_number ?? $invoice->shipment->resi_number ?? 'N/A' }}
Status {{ $invoice->shipment->status ? ucfirst($invoice->shipment->status) : 'N/A' }}
Rate Plan {{ $invoice->shipment->ratePlan->name ?? 'N/A' }}
Total Charge Rp. {{ number_format($invoice->shipment->total_charge ?? 0, 0, ',', '.') }}
Payment Information
@csrf
@error('payment_date')
{{ $message }}
@enderror
Rp.
@error('amount')
{{ $message }}
@enderror
Maximum: Rp. {{ number_format($invoice->total_amount - $invoice->payments->sum('amount'), 0, ',', '.') }}
@error('method')
{{ $message }}
@enderror
@error('reference_number')
{{ $message }}
@enderror e.g. Transaction ID, Check Number, etc.
@error('payment_proof')
{{ $message }}
@enderror Upload payment receipt/proof (JPG, PNG, PDF - Max 2MB)
@error('notes')
{{ $message }}
@enderror
Payment Guidelines
  • Ensure payment amount is correct
  • Upload clear payment proof/receipt
  • Keep reference number for tracking
  • Partial payments are allowed

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