# Checklist Pembelian Aplikasi POS

Pakai satu salinan untuk setiap vendor shortlist. Tandai **Lulus**, **Gagal**, atau **Belum terbukti**, lalu lampirkan evidence.

## Transaksi dan pembayaran

- [ ] ID transaksi tetap konsisten di record POS dan pembayaran.
- [ ] Payment attempt approved, declined, cancelled, timeout, dan duplicate ditangani dengan aman.
- [ ] Transaksi offline punya status yang terlihat dan recovery path tertulis.
- [ ] Refund merujuk transaksi awal dan mengikuti approval limit.
- [ ] Total harian bisa direkonsiliasi dengan cash, gateway, dan settlement.

## Inventory dan operasional

- [ ] Timing pergerakan stok jelas untuk sales, retur, void, waste, dan transfer.
- [ ] Stok multi-outlet bisa dilacak per lokasi.
- [ ] Import produk, harga, pajak, modifier, dan opening stock sudah direhearsal.
- [ ] Performa checkout jam sibuk dites dengan data representatif.
- [ ] Staff punya fallback tertulis saat dependency unavailable.

## Access, audit, dan data

- [ ] Setiap aksi sensitif mencatat actor, waktu, alasan, dan approval.
- [ ] Role mencegah diskon, refund, void, export, dan perubahan setting tanpa otorisasi.
- [ ] Transaksi, produk, inventory movement, customer, dan audit log mentah bisa diekspor.
- [ ] Cara kerja API, webhook, retry, rate limit, sandbox, dan identifier sudah dibuktikan.
- [ ] Ownership, retention, deletion, dan exit assistance data tertulis di kontrak.

## Komersial dan rollout

- [ ] Biaya tahun pertama mencakup subscription, hardware, migrasi, integrasi, training, dan support.
- [ ] Jam support, response target, backup, dan incident escalation terdokumentasi.
- [ ] Aturan kenaikan harga, renewal, cancellation, dan data exit jelas.
- [ ] Controlled pilot punya acceptance criteria terukur.
- [ ] Expansion menunggu gate rekonsiliasi, incident, support, dan kesiapan operator lulus.
