@extends('layouts.main') @section('content')

Aturan Keuangan

@if(session('success'))
{{ session('success') }}
@endif
Diskon Kegiatan

Atur diskon berdasarkan kategori atau periode promosi.

Jumlah aturan diskon aktif
{{ $settings['discount_rules_count'] ?? 0 }}

Form konfigurasi akan ditambahkan pada pengembangan berikutnya.

Voucher Diskon

Kelola kode voucher untuk promosi khusus.

Voucher aktif
{{ $settings['voucher_active_count'] ?? 0 }}
@php($now = \Carbon\Carbon::now()) @forelse($vouchers ?? [] as $v) @php( $start = $v->start_date ? \Carbon\Carbon::parse($v->start_date) : null ) @php( $end = $v->end_date ? \Carbon\Carbon::parse($v->end_date) : null ) @php( $statusLabel = !$v->is_active ? 'Nonaktif' : (($end && $end->lt($now)) ? 'Kedaluwarsa' : (($start && $start->gt($now)) ? 'Belum berlaku' : 'Aktif')) ) @php( $statusClass = !$v->is_active ? 'bg-gray-100 text-gray-800' : (($end && $end->lt($now)) ? 'bg-red-100 text-red-800' : (($start && $start->gt($now)) ? 'bg-yellow-100 text-yellow-800' : 'bg-green-100 text-green-800')) ) @empty @endforelse
Kode Tipe Nilai Berlaku Untuk Periode Maks. Penggunaan Status
{{ $v->code }} {{ $v->type === 'percent' ? 'Persentase (%)' : 'Nominal (Rp)' }} {{ $v->type === 'percent' ? ($v->amount . '%') : ('Rp ' . number_format((int)$v->amount, 0, ',', '.')) }} Kegiatan @if($v->start_date || $v->end_date) {{ $v->start_date ? \Carbon\Carbon::parse($v->start_date)->format('d/m/Y') : '—' }} — {{ $v->end_date ? \Carbon\Carbon::parse($v->end_date)->format('d/m/Y') : '—' }} @else — @endif {{ $v->max_uses ?? '—' }} {{ $statusLabel }}
Belum ada voucher yang dibuat.
Biaya Admin Transaksi

Tetapkan persentase biaya admin.

@csrf
Rp
@error('min_auto_price')

{{ $message }}

@enderror
%
@error('admin_fee_percent')

{{ $message }}

@enderror
Rp
@error('auto_fixed_deduction')

{{ $message }}

@enderror
Simulasi Potongan Biaya Admin
Rp

Transaksi Otomatis (Midtrans)

Potongan: Rp 0

Diterima Bersih: Rp 0

Transaksi Manual

Potongan: Rp 0

Diterima Bersih: Rp 0

Perhitungan: Potongan Manual = Persentase dari jumlah; Potongan Otomatis = Persentase + Potongan Otomatis.

@endsection