Skip to main content

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

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

image.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 & 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.

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