Semua kategori
Panduan Mulai

Mulai: Mulai dari nol sampai sesi pertama jalan.

Halaman ini hanya berisi kategori Mulai (2 panduan). Untuk kategori lain, pakai tombol Berikutnya di bawah atau navigasi kiri.

CustomerCustomer (pengunjung booth)

Mulai Cepat di Booth

Tiga langkah dari nol ke foto pertama. Tidak perlu login, tidak perlu install aplikasi.

5 menit · 5 bagian · 9 langkah

01/05

Ringkasan

Anda tidak perlu login dan tidak perlu install aplikasi. Seluruh alur berjalan di layar kiosk milik brand booth, dari pilih paket sampai scan QR hasil.

Prinsipnya pay first. Anda memilih paket, menyelesaikan pembayaran, lalu sesi foto terbuka. Foto baru diambil setelah pembayaran dinyatakan paid oleh server. Timer sesi baru mulai di titik paid, waktu menunggu QR tidak memakan jatah sesi.

02/05

1. Pilih paket

Sentuh tombol Mulai di welcome screen. Perhatikan nama brand, logo, dan tagline untuk memastikan Anda di booth yang benar. Daftar kartu paket menampilkan harga dalam Rupiah, jumlah foto, dan jumlah cetak.

Paket yang tampil sudah difilter untuk booth dan outlet tempat Anda berdiri. Jika paket yang Anda cari tidak muncul, tanyakan ke operator apakah paket itu berlaku di booth ini.

  1. 1

    Baca kartu paket dengan teliti: harga, jumlah foto, jumlah cetak.

  2. 2

    Sentuh paket pilihan untuk masuk ke layar checkout. Harga di sini adalah harga dasar sebelum voucher.

03/05

2. Bayar

Periksa order summary berisi nama paket, kolom voucher opsional, diskon, dan total akhir. Pilih metode bayar: scan QRIS dari HP Anda, masukkan kode voucher, atau minta operator untuk metode tunai.

Untuk QRIS, bayar sebesar total yang tampil termasuk kode unik kecil di belakang nominal. Kode ini membantu pencocokan otomatis via webhook. Timer kedaluwarsa tampil di bawah QR, default 3 menit.

  1. 1

    Periksa total akhir di order summary.

  2. 2

    Scan QRIS dan bayar penuh, atau apply voucher, atau serahkan tunai ke operator.

  3. 3

    Tunggu status berubah menjadi paid. Jangan tutup halaman selama menunggu.

Bila booth belum mengaktifkan gateway, kiosk hanya menawarkan voucher dan tunai. Ini normal dan bukan error.

04/05

3. Foto dan bawa pulang hasil

Pilih frame dari grid preview. Thumbnail menampilkan frame dengan foto contoh terisi penuh, sesuai hasil akhir Anda. Hanya frame yang slotnya sama dengan jumlah foto paket yang ditampilkan.

Ikuti hitungan mundur 3, 2, 1 di layar. Posisikan wajah di dalam preview dan tunggu efek flash putih sebagai tanda foto diambil. Timer sesi default 5 menit, retake bebas selama timer berjalan.

  1. 1

    Pilih frame yang Anda suka.

  2. 2

    Ikuti countdown dan ambil foto. Retake bila perlu, lalu atur zoom dan filter di editor.

  3. 3

    Tekan Selesai. Hasil otomatis dicetak bila paket termasuk cetak.

  4. 4

    Scan QR result di layar dengan HP untuk mengunduh GIF dan foto berframe.

05/05

Cek hasil tersimpan

Halaman result online berisi preview GIF animasi yang autoplay loop dan grid foto berframe. Semua file bisa diunduh satu per satu langsung dari browser HP tanpa aplikasi tambahan.

Link result memiliki masa simpan 1 sampai 3 hari sesuai pengaturan booth, default 3 hari. Unduh di hari yang sama. Sesi bersifat one shot: setelah selesai, kiosk kembali ke welcome screen untuk pengunjung berikutnya.

Troubleshooting

GejalaPenyebabSolusi
QR tidak bisa dibayar, timer habisMelewati masa kedaluwarsa QR (default 3 menit)Kembali ke pilih paket dan buat QR baru. Satu booth hanya punya satu QR hidup.
Sudah bayar tapi status masih menungguWebhook atau polling belum sampaiTunggu beberapa detik, jangan reload berulang. Status dipulihkan otomatis dari server.
Link hasil tidak terbukaMelewati masa retention 1 sampai 3 hariMinta owner mengunduh ulang dari dashboard bila sesi masih tersimpan.

Langkah berikutnya

OwnerOwner photobooth

Owner: Dari Daftar sampai Booth Live

Daftar akun, buat business, outlet, photobox, paket, pembayaran, lalu aktivasi device. Target di bawah 15 menit untuk setup dasar.

15 menit untuk setup dasar · 5 bagian · 16 langkah

Perlu disiapkan

  • Email aktif untuk register dan login.
  • Nama business, slug, dan timezone.
  • Satu device kiosk (mini PC + webcam, atau tablet) dan satu printer bila paket termasuk cetak.
01/05

Ringkasan

Anda mengelola semua booth dari satu dashboard. Satu akun bisa memegang banyak business, dan tiap business punya outlet, photobox, paket, dan template sendiri.

Urutan yang benar adalah akun, business, outlet, photobox, paket, pembayaran, lalu aktivasi device. Jangan aktivasi device sebelum paket dan pembayaran siap, karena kiosk langsung menampilkan katalog aktif.

02/05

1. Akun dan business

Register dengan email dan password, lalu login. Anda diarahkan ke welcome pemilih peran. Buat business pertama lewat onboarding create business: isi nama, slug, dan timezone. Slug dipakai di URL publik kiosk.

Pilih plan Starter Rp99.000, Growth Rp249.000, atau Business Rp499.000 per bulan. Semua plan base berisi 1 outlet, 1 photobox, dan 1 perangkat online. Tambahan perangkat via add on extra session Rp49.000 per bulan.

  1. 1

    Register lalu login dengan email Anda.

  2. 2

    Buat business: isi nama, slug huruf kecil, dan timezone.

  3. 3

    Pilih plan sesuai kebutuhan. Cek limit outlet, photobox, staff, dan storage sebelum lanjut.

PlanHarga per bulanBaseCocok untuk
StarterRp99.0001 outlet, 1 photobox, 1 deviceBooth pertama
GrowthRp249.000Base + direct payment, staff, financeUMKM bertumbuh
BusinessRp499.000Growth + storage, reports, voucherMulti outlet atau agency
03/05

2. Outlet dan photobox

Outlet adalah lokasi fisik. Photobox adalah booth di dalam outlet. Satu outlet bisa menampung banyak booth. Limit plan di enforce server side: membuat outlet atau booth melebihi max ditolak dengan error plan limit.

Atur session settings per booth sejak awal. Default timer 300 detik, warning 60 detik, max retakes kosong berarti unlimited selama timer berjalan. Timer mulai saat webhook paid, bukan saat QR tampil.

  1. 1

    Buka Outlets, tekan Buat Outlet. Isi nama wajib, alamat, kota, provinsi. Status default active.

  2. 2

    Buka Photoboxes, tekan Buat Photobox. Isi nama, slug unik per business, dan outlet induk.

  3. 3

    Atur timer sesi, countdown kamera, mirror preview, fullscreen, resolusi capture, dan print settings (4x6, single, auto print).

Contoh session settings per booth

{
  "timer_seconds": 300,
  "warning_seconds": 60,
  "max_retakes": null
}
04/05

3. Paket dan template

Package menentukan harga, jumlah foto (photo count), dan jumlah cetak (print count). Assign package ke outlet dan photobox yang berlaku: customer hanya melihat paket yang eligible di booth tempat ia berdiri.

Template adalah frame PNG yang menampung foto. Aturan keras: slot count harus sama dengan photo count, selain itu assign ditolak server. Preview builder memakai engine composeFrame yang sama dengan kiosk, print, dan result online sehingga hasil identik.

  1. 1

    Buka Packages, tekan Buat Package. Isi nama, harga integer Rupiah di atas nol, photo count minimal 1, print count minimal 0.

  2. 2

    Assign package ke outlet dan photobox yang berlaku.

  3. 3

    Buka Templates, upload PNG frame transparan maksimal 5 MB, pilih kategori.

  4. 4

    Buka builder, tambah slot sesuai jumlah foto paket, Preview, lalu Publish.

  5. 5

    Uji dari kiosk: pilih paket, bayar, pastikan frame muncul.

05/05

4. Pembayaran dan aktivasi device

Model dana adalah direct merchant: customer membayar ke project merchant owner, bukan ke akun platform. Credential disimpan di tabel payment credentials per business, bukan env. Tanpa credential aktif, kiosk hanya voucher dan tunai.

Pairing memakai kode sekali pakai kedaluwarsa sekitar 5 menit. Server menerbitkan device token persisten sampai di revoke. Setup wizard (grant kamera, pilih kamera, cek resolusi, print test) berjalan sekali dan tersembunyi dari customer.

  1. 1

    Buka Settings Payment, tambah credential Pakasir, Midtrans, atau Tripay milik Anda.

  2. 2

    Tekan Test, lalu aktifkan toggle is active.

  3. 3

    Di detail photobox tekan Tampilkan Kode atau QR.

  4. 4

    Di device kiosk buka URL /p/[slug-business]/[slug-photobox], masukkan kode atau scan QR.

  5. 5

    Jalankan setup wizard sekali sampai masuk welcome screen branding Anda.

Pola URL publik kiosk

/p/[businessSlug]/[photoboxSlug]

Server key dienkripsi AES 256 GCM sebelum disimpan dan tidak pernah dikembalikan ke frontend.

Troubleshooting

GejalaPenyebabSolusi
Kode aktivasi ditolakKode kedaluwarsa (sekitar 5 menit) atau sudah dipakaiGenerate kode baru dari dashboard lalu input dalam 5 menit.
Kiosk hanya menampilkan voucher dan tunaiBelum ada credential gateway aktifTambah dan aktifkan credential di Settings Payment.
Gagal buat outlet atau booth: PLAN_LIMIT_REACHEDMelebihi max planUpgrade plan atau beli add on sesi tambahan.

Langkah berikutnya

Catatan sumber kebenaran.

Panduan ini disusun dari perilaku kode berjalan SnapyOS. Backend menghitung ulang pembayaran. Dana QRIS masuk langsung ke rekening merchant owner. Hasil foto tersimpan 1 sampai 3 hari mengikuti pengaturan booth.