status === 'pending') wire:poll.15s="refreshStatus" @endif>
@if($rental->status === 'cancelled')

Pesanan Dibatalkan

Status: Sesi Pembayaran Berakhir (Unit Dilepas)

@elseif($rental->status === 'paid')

Pembayaran Berhasil!

Status: Lunas / Terbayar

@elseif($rental->metode_pembayaran === 'cash' && $rental->status === 'pending')

Pesanan Diterima!

Selesaikan Pembayaran di lokasi

@else

Menunggu Pembayaran

@php // --- JURUS ANTI-ZONA WAKTU (SINKRON 15 MENIT) --- $secondsRemaining = 900 - (now()->timestamp - $rental->created_at->timestamp); if ($secondsRemaining < 0) $secondsRemaining = 0; @endphp
Batas Waktu Pembayaran
@endif

{{ $rental->nama }} • {{ $rental->booking_code }}

@if($debugError && auth()->check() && auth()->user()->role === 'admin')
Debug Error: {{ $debugError }}
@endif

Item Yang Disewa

@foreach($rental->units as $unit)
{{ $unit->seri }} {{ $unit->warna }} • {{ $unit->memori }}
@endforeach @if($rental->status == 'pending' && $rental->metode_pembayaran != 'cash') @endif

Pengambilan

{{ $rental->waktu_mulai->format('d M Y') }}

{{ $rental->waktu_mulai->format('H:i') }} WIB

Kembali

{{ $rental->waktu_selesai->format('d M Y') }}

{{ $rental->waktu_selesai->format('H:i') }} WIB

Metode Pembayaran {{ strtoupper($rental->metode_pembayaran ?? 'Online') }}
Subtotal Harga Rp {{ number_format($rental->subtotal_harga, 0, ',', '.') }}
@if($rental->potongan_diskon > 0)
Potongan Diskon - Rp {{ number_format($rental->potongan_diskon, 0, ',', '.') }}
@endif @if($this->rental->kode_unik_pembayaran)
Kode Unik + {{ $this->rental->kode_unik_pembayaran }}
@endif @php $details = $this->rental->payment_details; $paymentFee = is_array($details) ? ($details['payment_fee'] ?? 0) : data_get($details, 'payment_fee', 0); $paymentFeeLabel = is_array($details) ? ($details['payment_fee_label'] ?? '') : data_get($details, 'payment_fee_label', ''); @endphp @if($paymentFee > 0)
Biaya Layanan {{ $paymentFeeLabel }} + Rp {{ number_format($paymentFee, 0, ',', '.') }}
@endif
{{ $rental->metode_pembayaran === 'cash' ? 'Total Tunai' : 'Total Tagihan' }} Rp {{ number_format($rental->grand_total, 0, ',', '.') }}
@if($isOwner)
@if($rental->status === 'pending') {{-- Jika Online, kasih tombol Bayar Sekarang --}} @if($rental->metode_pembayaran !== 'cash') Bayar Sekarang @endif {{-- Jika Cash, tetap tombol WA --}} @if($rental->metode_pembayaran === 'cash') Konfirmasi WhatsApp @else

Setelah membayar, halaman ini akan otomatis berubah menjadi struk berhasil.

@endif @elseif($rental->status === 'paid')

Lunas! Silakan SCREENSHOT atau simpan invoice ini untuk ditunjukkan saat pengambilan.

Konfirmasi ke WhatsApp @else Sewa Unit Lain @endif
@endif @if(auth()->check() && auth()->user()->role === 'admin') @if($rental->metode_pembayaran == 'online' && $rental->status === 'pending')

Metode Belum Dipilih

Silakan klik tombol di bawah untuk memilih bank atau QRIS.

@elseif($rental->metode_pembayaran != 'cash' && $rental->status === 'pending')

{{ str_replace('_', ' ', $rental->metode_pembayaran) }}

@if(isset($rental->payment_details['va_numbers']))

{{ $rental->payment_details['va_numbers'][0]['va_number'] }}

@endif
@endif

Admin Control

#{{ strtoupper($rental->status) }}
@if(session()->has('admin_message'))
{{ session('admin_message') }}
@endif
@if($rental->status === 'pending')
@endif
@endif

© {{ date('Y') }} Rent Space • Tanda Terima Digital

@if($showFeedbackModal)

Gimana Servis Kami?

Puas sama layanannya? Kasih bintang & feedback ya biar kami makin semangat!

@for($i = 1; $i <= 5; $i++) @endfor
@endif