Pengaturan Aplikasi

Atur Profil, Setting Struk, Ketentuan Pelayanan

1) Tujuan

Menu Pengaturan (Settings) dipakai untuk menyiapkan identitas laundry, preferensi struk/nota, dan syarat layanan. Lakukan ini sebelum mulai input layanan dan transaksi agar semua dokumen (nota, WA, tracking) konsisten.

2) Siapa yang mengerjakan?

  • Owner/Administrator.

  • Dikerjakan sekali saat onboarding, lalu hanya diubah jika ada perubahan profil/ketentuan.

3) Bagian A — Profil Laundry

Isi data berikut:

  1. Nama Laundry
    Ditampilkan di header struk/nota dan laporan.

  2. No. Telp/WA
    Dipakai pada template WhatsApp dan informasi kontak.

  3. Alamat Lengkap
    Muncul di struk/nota; bantu kurir dan pelanggan.

  4. Website (Opsional tapi disarankan)
    Contoh: https://namadomain.com.
    Dipakai untuk membentuk link lacak dan link nota online.

  5. Jam Operasional
    Contoh: Senin–Minggu 08.00–21.00.

  6. Provinsi / Kabupaten / Kecamatan (Opsional)
    Untuk identitas dan kebutuhan laporan cabang (bila ada).

Notifikasi Owner

  • Aktifkan Notifikasi: jika ON, sistem dapat memunculkan pengingat (misal ongkir 0 tapi minta antar).

  • WA Owner: tulis nomor aktif (format bebas, contoh 08xxxxxxxxxx).

  • Email Owner: untuk notifikasi via email (jika modul terkait digunakan).

4) Bagian B — Pengaturan Struk

  1. Thermal
    Pilih ukuran kertas printer kasir: 58mm atau 80mm.

  2. Judul Struk
    Contoh: Oke Laundry - Nota.

  3. Tampilkan Track Cucian
    Jika ON, nota/WA menyertakan link pelacakan internal:

    • http://(domain)/l_track_cucian.php?kode_trx=KODE

  4. Tampilkan Web Tracking
    Jika ON, menampilkan link tracking versi website publik (butuh kolom Website terisi).

  5. Tampilkan Syarat & Ketentuan
    Jika ON, bagian “Ketentuan Layanan” (dari editor) ditampilkan di bawah struk/nota.

  6. Tampilkan Link Nota
    Jika ON, menambahkan link nota online:

    • http://(domain)/l_kwitansi.php?kode_trx=KODE

  7. Notif jika ongkir nol & pelanggan minta diantar
    Jika ON, sistem mengingatkan kasir mengisi ongkir bila pelanggan memilih antar.

  8. Setelah transaksi baru, menuju detail transaksi
    Jika ON, setelah menyimpan transaksi baru, sistem langsung mengarahkan ke halaman detail/daftar sesuai preferensi.

  9. Footer Struk
    Pesan pendek di bagian bawah nota (misal: “Terima kasih telah mempercayakan cucian Anda.”).

Catatan penting: Pastikan Website sudah diisi agar link tracking/nota terbentuk lengkap (http/https + domain).

5) Bagian C — Ketentuan Layanan

  • Ditulis di editor (WYSIWYG). Teks ini bisa ditampilkan di struk/nota jika opsi di atas diaktifkan.

  • Disarankan ringkas dan poin-poin saja; hindari paragraf panjang agar mudah dibaca.

Contoh Template “Ketentuan Layanan” (boleh kopi-paste & sesuaikan)

  1. Barang berharga/uang yang tertinggal bukan tanggung jawab pihak laundry.

  2. Klaim maksimal 24 jam setelah barang diterima.

  3. Perbedaan ukuran/penyusutan bahan karena label perawatan tidak diikuti bukan tanggung jawab laundry.

  4. Warna sensitif dan label “dry clean only” wajib diinformasikan saat menyerahkan cucian.

  5. Kerusakan/kehilangan diganti sesuai kebijakan (contoh: maksimal 3x biaya jasa).

  6. Kami berhak menolak cucian yang berbau menyengat/berisiko merusak mesin.

  7. Dengan menggunakan layanan, pelanggan dianggap menyetujui ketentuan ini.

6) Cara Menyimpan

  1. Lengkapi Profil Laundry, Pengaturan Struk, dan Ketentuan Layanan.

  2. Klik Simpan. Jika berhasil, akan muncul notifikasi “Settings updated”.

  3. Klik Reload untuk memastikan form menampilkan data terbaru dari server.

7) Tips & Praktik Baik

  • Isi Website dengan domain aktif (misal domain utama toko/cabang).

  • Gunakan Footer Struk singkat dan sopan.

  • Ketentuan cukup 5–8 poin yang paling penting (jangan terlalu panjang).

  • Jika punya beberapa cabang dengan sistem terpisah, isi pengaturan di masing-masing cabang.

8) Troubleshooting

  • “Gagal load settings” → Periksa koneksi internet/server dan kredensial database.

  • Huruf jadi tanda tanya → Pastikan charset tabel dan koneksi menggunakan utf8mb4.

  • Link lacak/nota tidak tampil → Pastikan opsi tampilan diaktifkan dan kolom Website terisi.

  • Link WA tidak bisa diketuk → Pastikan URL lengkap dengan http:// atau https://.

9) FAQ Singkat

  • Bisa pasang logo di struk?
    Bisa lewat modul cetak khusus (opsional). Saat ini gunakan Judul Struk + teks.

  • Bisa sembunyikan tracking?
    Bisa. Matikan “Tampilkan Track Cucian” dan/atau “Tampilkan Web Tracking”.

  • Beda ketentuan per cabang?
    Bisa jika tiap cabang punya instance sistem sendiri. Kalau satu DB bersama, pengaturan berlaku global.

10) Checklist Onboarding (Owner)

  • Nama, WA, Alamat, Jam operasional terisi.

  • Domain/Website terisi (untuk link tracking & nota).

  • Opsi struk dipilih sesuai kebutuhan (58mm/80mm, tampilkan link, dsb).

  • Footer Struk singkat & sopan.

  • Ketentuan Layanan dibuat jelas, tidak bertele-tele.

11) Keamanan & Hak Akses (Ringkas)

  • Hanya user dengan peran Administrator yang boleh mengubah Settings.

  • Perubahan Settings langsung berlaku untuk transaksi/nota berikutnya.