@extends('layouts.master') @section('title', 'Pengaturan WhatsApp') @section('page-title', 'Pengaturan WhatsApp') @section('css') @endsection @section('content')

Pengaturan WhatsApp

Fokus gateway Fonnte untuk notifikasi pelanggan dan reminder tagihan.
Log WhatsApp
@if (session('error')) @endif
@csrf
Uji Kirim WhatsApp
@csrf
@error('nomor_test')
{{ $message }}
@enderror
@error('pesan_test')
{{ $message }}
@enderror
@if (session('wa_result'))
Respons Gateway
@endif
Kirim Pesan ke Semua Pelanggan
@csrf
@php $selectedStatuses = (array) old('status_pelanggan', ['aktif', 'menunggak', 'non_aktif', 'putus']); $statusOptions = ['aktif' => 'Aktif', 'menunggak' => 'Menunggak', 'non_aktif' => 'Non Aktif', 'putus' => 'Putus']; @endphp
@foreach ($statusOptions as $value => $label)
@endforeach
Default: semua status dipilih.
@error('pesan_broadcast')
{{ $message }}
@enderror
Jumlah pengiriman sebelum jeda.
Jeda antar batch untuk mengurangi lonjakan kirim.
@if (session('broadcast_summary')) @php $bs = session('broadcast_summary'); @endphp
Ringkasan Broadcast
Total target: {{ $bs['total'] ?? 0 }}
Berhasil: {{ $bs['success'] ?? 0 }} | Gagal: {{ $bs['failed'] ?? 0 }}
Filter wilayah: {{ $bs['kabupaten'] ?: 'Semua kab/kota' }}, {{ $bs['kecamatan'] ?: 'Semua kec' }}, {{ $bs['desa'] ?: 'Semua desa' }}
Mode kirim: @if (!empty($bs['kirim_bertahap'])) Bertahap (batch {{ $bs['batch_size'] ?? '-' }}, jeda {{ $bs['jeda_detik'] ?? '-' }} detik) @else Langsung (tanpa jeda) @endif
@if (!empty($bs['failed_names']))
Contoh gagal: {{ implode(', ', $bs['failed_names']) }}
@endif
@endif
@endsection @section('scripts') @endsection