Pengaturan Sekretariat Cabang Modul Sekretariat berfungsi sebagai pusat konfigurasi utama untuk data identitas cabang, informasi kontak, dan setting integrasi teknis (seperti Email SMTP dan Payment Gateway Xendit ). Penting: Halaman ini harus diisi dan dikonfigurasi dengan benar segera setelah login pertama, karena data di sini akan digunakan pada invoice , notifikasi, dan proses transaksi. 1. Informasi Cabang dan Alamat (Edit Data) Halaman ini memungkinkan Admin Cabang untuk memperbarui identitas dan kontak cabang. Informasi Cabang: Nama Cabang : Nama lengkap cabang yang menggunakan platform SIMKA (Contoh: Cabang Kabupaten Demo ). Telp : Nomor telepon kantor cabang (opsional). No WhatsApp : Nomor WhatsApp resmi cabang. Nomor ini akan digunakan sebagai sender default untuk pengiriman invoice dan form pembayaran via WhatsApp. Email : Alamat email resmi cabang. Alamat dan Status Operasional: Alamat : Alamat fisik sekretariat cabang. Provinsi, Kota/Kabupaten : Detail lokasi cabang. Status : Menunjukkan status operasional sistem, biasanya Live untuk lingkungan production atau Demo/Development jika sedang diuji. 2. Konfigurasi Email (SMTP Setting) Pengaturan ini wajib dilakukan agar sistem dapat mengirimkan semua notifikasi danĀ  invoice (seperti "Kirim Invoice Email" atau "Kirim Form Pembayaran" ) kepada anggota. Detail Konfigurasi SMTP: Aktifkan SMTP Email : Wajib dicentang untuk mengaktifkan pengiriman email . SMTP Host, Port, Encryption : Detail teknis server email pengirim (Contoh untuk Gmail: https://www.google.com/search?q=smtp.gmail.com , Port 587 , Encryption TLS ). SMTP Username (Email) : Alamat email yang digunakan sebagai pengirim. SMTP Password : Wajib menggunakan App Password dari layanan email (bukan password akun biasa) untuk keamanan. From Email Address & From Name : Digunakan untuk identitas pengirim pada inbox anggota. Status SMTP : Harus menampilkan Aktif & Terkonfigurasi setelah pengujian berhasil. Pengujian: Test Konfigurasi SMTP : Tersedia kolom untuk memasukkan email tujuan tes, lalu klik "Kirim Test Email" untuk memvalidasi setting . 3. Konfigurasi Pembayaran Xendit (Payment Gateway) Pengaturan ini mutlak diperlukan untuk mengaktifkan fitur Pembayaran Online ( Payment Gateway ), baik untuk Uang Pangkal maupun Iuran . Kunci API Xendit: Xendit Api Key : Diperoleh dari dashboard Xendit. Kunci ini harus disesuaikan dengan lingkungan yang digunakan ( development atau production ). Callback Verification Token : Token opsional dari Xendit untuk memverifikasi keaslian notifikasi pembayaran. Xendit Public Key : Kunci publik yang diperlukan untuk integrasi frontend . Integrasi Webhook (Callback URL): Callback URL untuk Xendit Dashboard : Sistem menyediakan URL webhook ( Contoh: https://demo.asklincabang.org/xendit/callback ). URL ini Wajib disalin dan ditempelkan ke pengaturan webhook di dashboard Xendit Anda. Fungsi Webhook: Memastikan bahwa setelah anggota berhasil membayar (via Payment Gateway ), Xendit dapat mengirimkan sinyal ke SIMKA untuk secara otomatis mengubah status tagihan menjadi Lunas . Penyelesaian: Setelah semua field diisi, klik tombol "Update" untuk menyimpan konfigurasi.