@extends('layouts.admin') @section('title', 'Tambah Pembayaran') @section('content')

Tambah Pembayaran

{{ $receivable->receivable_number }}

@if (session('error'))
{{ session('error') }}
@endif @if ($errors->any())
Terdapat kesalahan:
@endif

Form Pembayaran

@csrf
Rp {{ number_format($receivable->total_amount, 0, ',', '.') }}
Total Tagihan
Rp {{ number_format($receivable->paid_amount, 0, ',', '.') }}
Sudah Dibayar
Rp {{ number_format($receivable->remaining_amount, 0, ',', '.') }}
Sisa Tagihan
Rp
@error('amount')

{{ $message }}

@enderror

Maksimal: Rp {{ number_format($receivable->remaining_amount, 0, ',', '.') }}

@error('payment_date')

{{ $message }}

@enderror
@error('notes')

{{ $message }}

@enderror
@php $order = $receivable->order; $isDpOrder = $order && $order->payment_method === 'dp'; $dpPercentage = $order ? ($order->dp_percentage ?? 30.00) : 30.00; $dpAmount = $receivable->total_amount * ($dpPercentage / 100); @endphp @if($isDpOrder && $receivable->paid_amount == 0)
DP yang harus dibayar: Rp {{ number_format($dpAmount, 0, ',', '.') }}
@endif
Batal
@if($receivable->order)

Informasi Customer

Nama: {{ $receivable->order->customer_name ?? '-' }}
Email: {{ $receivable->order->customer_email ?? '-' }}
Telepon: {{ $receivable->order->phone_number ?? '-' }}
Alamat: {{ Str::limit($receivable->order->address ?? '-', 30) }}

Informasi Produk

Produk: {{ $receivable->order->product->product_title ?? '-' }}
Quantity: {{ $receivable->order->quantity ?? '-' }} unit
Harga: Rp {{ number_format($receivable->order->price ?? 0, 0, ',', '.') }}
Total: Rp {{ number_format($receivable->total_amount, 0, ',', '.') }}
@php $isDpOrder = $order && $order->payment_method === 'dp'; $dpPercentage = $order ? ($order->dp_percentage ?? 30.00) : 30.00; $dpAmount = $receivable->total_amount * ($dpPercentage / 100); @endphp @if($isDpOrder)
DP: {{ number_format($dpPercentage, 0) }}%
Rp {{ number_format($dpAmount, 0, ',', '.') }}
@endif
@endif

Status Piutang

Status:
@if($receivable->payment_status == 'pending') {{ $receivable->payment_status_label ?? 'Belum Bayar' }} @elseif($receivable->payment_status == 'partial') {{ $receivable->payment_status_label ?? 'Bayar Sebagian' }} @elseif($receivable->payment_status == 'paid') {{ $receivable->payment_status_label ?? 'Lunas' }} @elseif($receivable->payment_status == 'overdue') {{ $receivable->payment_status_label ?? 'Jatuh Tempo' }} @endif
@if($receivable->due_date)
Jatuh Tempo:
{{ $receivable->due_date->format('d/m/Y') }} @if($receivable->isOverdue()) Terlambat @endif
@endif
@endsection