UMKM Wajib Tahu! Cara Membuat Kasir Online Gratis Menggunakan Google Sheets dan Apps Script

  


Bagi pemilik Usaha Mikro, Kecil, dan Menengah (UMKM), manajemen stok dan rekapitulasi penjualan harian seringkali menjadi tantangan yang melelahkan. Melakukan rekap manual setiap malam tidak hanya membuang waktu, tetapi juga rentan terhadap kesalahan manusia (human error). Di era digital ini, memiliki sistem kasir (Point of Sale/POS) adalah sebuah kebutuhan, namun biaya langganan aplikasi kasir profesional terkadang cukup memberatkan.

Solusi cerdasnya adalah dengan membangun aplikasi kasir online berbasis cloud sendiri. Dengan memanfaatkan Google Sheets dan Google Apps Script, Anda bisa memiliki sistem kasir yang ringan, gratis, dan dapat diakses langsung dari smartphone Anda. Berikut adalah panduan lengkap pembuatannya.

Mengapa Memilih Google Apps Script untuk Kasir UMKM?

Sistem kasir berbasis Google Apps Script menawarkan fleksibilitas yang luar biasa bagi pengusaha kecil:

  1. Tanpa Biaya Langganan: Selama Anda memiliki akun Google, Anda dapat menjalankan sistem ini secara gratis selamanya.
  2. Akses Cloud: Data penjualan tersimpan secara otomatis di awan. Anda bisa memantau penjualan dari toko, rumah, atau saat bepergian melalui HP.
  3. Sistem Ringan: Tidak membutuhkan perangkat keras (hardware) khusus. Tablet atau smartphone lama pun bisa digunakan.
  4. Otomatisasi: Data yang diinput melalui antarmuka kasir akan langsung masuk ke tabel laporan di Google Sheets secara rapi.

Langkah 1: Persiapan Database di Google Sheets

Hal pertama yang perlu Anda lakukan adalah menyiapkan wadah datanya:

  • Buka akun Google Anda dan masuk ke Google Sheets.
  • Buat sebuah spreadsheet baru yang masih kosong. Anda tidak perlu memberi nama kolom atau header secara manual, karena script yang akan kita pasang memiliki fitur Auto Setup.
  • Beri nama file spreadsheet tersebut, misalnya "Database Kasir Toko".

Langkah 2: Mengonfigurasi Google Apps Script

Setelah spreadsheet siap, saatnya memasukkan "otak" dari aplikasi tersebut:

  1. Buka menu Extensions di bagian atas spreadsheet, lalu pilih Apps Script.
  2. Di jendela editor script, hapus semua kode bawaan yang muncul.
  3. Salin seluruh kode source code aplikasi kasir (yang terdiri dari logika backend dan tampilan frontend HTML).
  4. Pastikan tidak ada karakter yang tertinggal saat proses copy-paste agar aplikasi berjalan lancar. Simpan proyek tersebut dengan nama "Sistem Kasir".

Langkah 3: Menjalankan Fungsi Setup Database

Salah satu fitur unggulan dari sistem ini adalah kemampuannya mendeteksi dan membuat struktur tabel secara mandiri:

  1. Pilih fungsi bernama setup pada menu pilihan fungsi di bagian atas editor script.
  2. Klik tombol Run (Jalankan).
  3. Berikan izin akses (otorisasi). Klik Review Permissions, pilih akun Google Anda, klik Advanced, dan pilih Go to Project.
  4. Setelah proses eksekusi selesai, kembali ke Google Sheets Anda. Anda akan melihat secara otomatis telah muncul sheet "Produk" dan "Transaksi" lengkap dengan header-nya.

Langkah 4: Meluncurkan Aplikasi (Deployment)

Agar aplikasi kasir ini memiliki tampilan antarmuka (UI) yang bisa diakses dari browser atau HP:

  1. Klik tombol Deploy dan pilih New Deployment.
  2. Pilih jenis Web App.
  3. Pada pengaturan "Who has access", pastikan Anda memilih "Anyone". Ini bertujuan agar sistem bisa dibuka dari perangkat apa pun di toko Anda.
  4. Klik Deploy dan salin URL Web App yang muncul. Bagikan URL ini ke WhatsApp Anda atau buat pintasan (shortcut) di layar utama HP Anda.

Langkah 5: Cara Penggunaan dan Manajemen Produk

Setelah aplikasi terbuka di browser:

  • Login: Masuk menggunakan username dan password default (biasanya 'admin').
  • Input Produk: Sebelum mulai berjualan, tambahkan produk Anda melalui menu manajemen produk. Isi nama barang, harga, jumlah stok, dan unggah gambar produk jika diperlukan agar tampilan kasir lebih menarik.
  • Proses Transaksi: Saat ada pembeli, klik pada gambar produk atau cari nama produknya. Masukkan jumlah pesanan, lalu klik Bayar.
  • Laporan Real-Time: Setiap kali tombol bayar diklik, stok di Google Sheets akan berkurang secara otomatis dan laporan pendapatan akan bertambah secara real-time.

Download Source Code

Membuat aplikasi kasir sendiri menggunakan Google Apps Script adalah langkah digitalisasi yang sangat efisien bagi UMKM. Anda tidak lagi perlu pusing dengan rekapitulasi manual di malam hari karena semua data sudah tersaji rapi di Google Sheets. Sistem ini memberikan kontrol penuh atas inventaris dan arus kas toko Anda secara profesional dengan biaya nol rupiah. Selamat mendigitalisasi toko Anda!

1 Komentar

Lebih baru Lebih lama