# Cara Mengganti Template Voucher Mikhmon (Default, Thermal, Small)

> Buka menu Template Editor di Mikhmon V3, pilih template Default, Thermal, atau Small, ubah HTML-nya, lalu klik Save. Data voucher tampil lewat variabel seperti $username, $password, $price, dan $qrcode.

Terbit: 15 Oct 2026. Diperbarui: 20 Oct 2026. Voucher & Cetak.

## Langkah

1. Masuk ke Mikhmon dan buka Template Editor (Ubah Templat pada bahasa Indonesia).
2. Pilih template yang ingin diubah. Default untuk kertas A4, Thermal untuk printer 58 atau 80 mm, dan Small untuk voucher kecil.
   ![Pratinjau cetak voucher template standar, tiga voucher Rp 3.000](https://mikhmon.pro/blog/shots/mikhmon-v3/print-default.desktop.webp?v=aa5a5081)
   *Print vouchers (default template)*

   ![Pratinjau cetak voucher untuk printer thermal](https://mikhmon.pro/blog/shots/mikhmon-v3/print-thermal.desktop.webp?v=6258e227)
   *Print vouchers (thermal)*

   ![Pratinjau cetak voucher ukuran kecil](https://mikhmon.pro/blog/shots/mikhmon-v3/print-small.desktop.webp?v=3a6bca32)
   *Print vouchers (small)*

3. Ubah HTML dan CSS di editor. Gunakan variabel seperti $username, $password, $price, $validity, dan $qrcode.
4. Klik Save, lalu cetak satu voucher uji dari Generate atau Quick Print sebelum mencetak banyak.

**Tips praktisi.** Salin HTML template sebelum mengedit. Jika tampilan rusak, tempel kembali salinannya atau pilih template bawaan dari pilihan reset di Template Editor.

## Variabel template yang tersedia

Mikhmon mengganti variabel saat voucher dicetak. Yang paling sering dipakai adalah $hotspotname, $username, $password, $validity, $timelimit, $datalimit, $price, $profile, $comment, $dnsname, $qrcode, $logo, dan $num untuk nomor urut voucher.

Variabel $usermode bernilai vc jika username sama dengan password, dan up jika keduanya berbeda. Pakai variabel ini untuk menyembunyikan baris password pada voucher kode tunggal.

## Mengganti logo dan warna

Logo voucher diambil dari variabel $logo. Unggah logo baru lewat menu Upload Logo, lalu pastikan template memuat tag img dengan $logo sebagai sumbernya.

Warna dan ukuran diatur dengan CSS di bagian atas template. Ubah sedikit demi sedikit dan lihat pratinjaunya sebelum mencetak banyak voucher.

## QR code login

Variabel $qrcode menampilkan QR code yang membuka halaman login hotspot di alamat DNS name dengan username dan password sudah terisi. Pelanggan cukup memindainya.

Isi DNS name hotspot di pengaturan router Mikhmon agar QR code mengarah ke halaman login yang benar.

## Template V3 dan Pro V5 memakai editor berbeda

Contoh variabel PHP seperti $username dan $qrcode di panduan ini berlaku untuk V3. Jangan menempelkan template PHP ke editor V5 dan menganggapnya akan diproses dengan cara yang sama.

Di Pro V5, mulai dari template bawaan yang tersedia, periksa pilihan editor, lalu cetak satu akun uji. Simpan template V3 sebagai salinan terpisah bila berencana berpindah versi.

## Aturan cetak yang bisa diuji sebelum batch besar

Untuk V3, cocokkan kelas elemen kartu pada HTML dengan selector CSS yang diubah. Uji satu lembar setelah perubahan ukuran, logo, atau QR. Nilai lebar harus mengikuti area cetak perangkat.

- [Contoh CSS dan pemeriksaan printer](/blog/cara-cetak-voucher-mikhmon-printer-thermal)

## Pertanyaan yang sering diajukan

### Kenapa perubahan template tidak muncul saat cetak?

Default, Thermal, dan Small disimpan terpisah. Pastikan Anda mengedit template yang sama dengan yang dipilih saat mencetak.

### Bisakah satu kertas A4 memuat lebih banyak voucher?

Bisa. Kecilkan lebar kotak voucher di CSS template Default atau Small sampai lebih banyak kolom muat dalam satu baris.

### Apakah template hilang saat Mikhmon Online di-reset?

Ya. Reset instance menghapus router, voucher, template, logo, dan pengaturan. Simpan salinan HTML template sebelum reset.

---

Sumber: https://mikhmon.pro/blog/template-voucher-mikhmon
Versi bahasa Inggris: https://mikhmon.pro/blog/en/mikhmon-voucher-template.md
Jalankan Mikhmon online dengan Mikhmon Online, gratis 30 hari: https://mikhmon.pro/
