# 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.

[![image.png](https://help.simka.id/uploads/images/gallery/2025-11/scaled-1680-/E6Wimage.png)](https://help.simka.id/uploads/images/gallery/2025-11/E6Wimage.png)

#### **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.

[![image.png](https://help.simka.id/uploads/images/gallery/2025-11/scaled-1680-/xN1image.png)](https://help.simka.id/uploads/images/gallery/2025-11/xN1image.png)

[![image.png](https://help.simka.id/uploads/images/gallery/2025-11/scaled-1680-/RZlimage.png)](https://help.simka.id/uploads/images/gallery/2025-11/RZlimage.png)

#### **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 &amp; From Name**: Digunakan untuk identitas pengirim pada *inbox* anggota.
- **Status SMTP**: Harus menampilkan **Aktif &amp; 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**.

[![image.png](https://help.simka.id/uploads/images/gallery/2025-11/scaled-1680-/pqGimage.png)](https://help.simka.id/uploads/images/gallery/2025-11/pqGimage.png)

##### **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.