> ## Documentation Index
> Fetch the complete documentation index at: https://help.paketseller.id/llms.txt
> Use this file to discover all available pages before exploring further.

# Menggunakan kasir POS

> Menyiapkan terminal, membuka sesi kas, menerima pembayaran, dan memproses retur di toko offline.

Aplikasi **POS** mencatat penjualan toko offline dan mengeluarkan stok dari gudang Inventori yang terhubung. Menu POS terdiri dari **Ringkasan**, **Kasir**, **Transaksi**, **Sesi kas**, **Produk**, **Retur**, **Laporan**, **Terminal**, dan **Pengaturan**.

## Sebelum memulai

> [card] Akses dan biaya
>
> * Aplikasi POS aktif dan Anda ditugaskan pada aplikasi tersebut.
> * Aplikasi Inventori aktif dengan stok yang tercatat.
> * Langganan aplikasi ditagih terpisah dari saldo.

> [card] Perangkat toko
>
> * Owner atau Supervisor sudah membuat terminal kasir.
> * Terminal terhubung ke satu gudang Inventori.
> * Scanner barcode dan printer struk bila digunakan.

## Menyiapkan terminal

**1. Buat terminal**

Owner atau Supervisor membuka **Kasir**, memperluas **Setup terminal**, lalu mengisi kode, nama, dan gudang Inventori dan memilih **Simpan terminal**. Daftar terminal tampil di menu **Terminal**.

**2. Atur metode pembayaran**

Aktifkan metode pembayaran yang dipakai toko, misalnya tunai, kartu, atau payment gateway.

**3. Lengkapi identitas struk**

Isi nama toko dan pesan penutup struk, termasuk ketentuan retur barang, lalu simpan pengaturan struk.

## Transaksi harian

![Halaman Kasir POS dengan terminal aktif, saldo awal kas, dan katalog produk](https://mintcdn.com/pt-paketseller-digital-indonesia/t6csJ3K2aQxpQVy7/images/pos-kasir.jpg?fit=max\&auto=format\&n=t6csJ3K2aQxpQVy7\&q=85\&s=bf738c7f47362ac3b4370e7c26018ce9)

Halaman Kasir menampilkan terminal aktif, saldo awal kas, keranjang, dan katalog produk beserta stoknya. Data pada gambar adalah contoh.

**1. Buka kas**

Isi **Saldo Awal Kas**, lalu pilih **Buka kas**. Tanpa sesi kas aktif, kasir tidak dapat menerima pembayaran.

**2. Pilih produk**

Cari produk, SKU, atau barcode, atau pindai barcode. Pilih varian bila diminta. Produk dengan stok habis ditandai.

**3. Periksa keranjang**

Cocokkan item, jumlah, subtotal, dan diskon di keranjang aktif.

**4. Terima pembayaran**

Pilih metode pembayaran. Stok direservasi saat pembayaran dimulai. Pembayaran parsial dapat dicatat dan sisa tagihan diperbarui.

**5. Selesaikan transaksi**

Setelah pembayaran berhasil, transaksi selesai dan stok Inventori dikeluarkan. Cetak struk atau mulai transaksi baru.

**6. Tutup kas**

Hitung kas fisik, catat selisih bila ada, lalu tutup sesi kas.

Gunakan mutasi kas untuk mencatat **Cash in** atau **Cash out** selama sesi berjalan, lengkap dengan alasan.

## Retur dan refund

Buka **Retur**, pilih transaksi, isi jumlah dan alasan, lalu setujui pencatatan refund. Stok hanya kembali bila item layak jual.

> [!WARNING]
>
> Jika pembayaran tampak tidak selesai, periksa atau coba kembali pembayaran yang sama sebelum mengganti transaksi. Jangan membuat transaksi baru untuk pesanan yang sama.

## Hasil yang diharapkan

Penjualan tercatat per sesi kas, stok Inventori berkurang sesuai transaksi, dan kas fisik dapat dicocokkan saat sesi ditutup.

## Pemecahan masalah

> [accordion] Belum ada terminal POS aktif
>
> Minta Owner atau Supervisor membuat terminal dan menghubungkannya ke gudang Inventori.

> [accordion] Sesi kas tidak dapat dibuka
>
> Pastikan Anda memiliki akses ke gudang terminal. Periksa juga nominal yang diisi.

> [accordion] Produk tidak ditemukan atau stok habis
>
> Periksa SKU, varian, dan saldo di **Inventori**. Pastikan status ketersediaannya aktif untuk POS.

> [accordion] Sesi tidak dapat ditutup
>
> Periksa nominal kas fisik dan akses Anda. Catat penjelasan jika ada selisih.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.