Internet mati saat ramai—bisakah POS terus menjual tanpa kehilangan data?
Gangguan tidak boleh menghentikan penjualan, menggandakan transaksi, menghilangkan pembayaran, atau merusak stok. Pelajari penyimpanan lokal, limit offline, nomor, konflik, dan recovery.

Internet mati saat ramai—bisakah POS terus menjual tanpa kehilangan data?
Gangguan tidak boleh menghentikan penjualan, menggandakan transaksi, menghilangkan pembayaran, atau merusak stok. Pelajari penyimpanan lokal, limit offline, nomor, konflik, dan recovery.
Mode offline adalah business continuity
Offline mode is a full business continuity design covering products, prices, taxes, permissions, payments, receipts, storage, inventory, and later synchronization.
The system should clearly define which actions continue offline and which require central data.
Pertimbangkan gangguan nyata: Offline mode is a full business continuity design covering products, prices, taxes, permissions, payments, receipts, storage, inventory, and later synchronization. Local records should contain complete sale details, device, employee, branch, sequence, and synchronization status. Offline card payments require separate risk limits because later authorization can fail. Uji tunai, kartu offline, restart perangkat, dua terminal menjual stok rendah yang sama, perubahan harga, retry duplikat, dan refund sebelum upload.
Pertimbangkan gangguan nyata: Idempotency is required so retrying synchronization does not create duplicate sales. Receipt, order, and transaction identifiers must remain unique across all devices. The system should clearly define which actions continue offline and which require central data. Uji tunai, kartu offline, restart perangkat, dua terminal menjual stok rendah yang sama, perubahan harga, retry duplikat, dan refund sebelum upload.
Pertimbangkan gangguan nyata: Sensitive data should remain encrypted and role-based access should still apply without the server. Stores should deliberately test outages, restarts, reconnection, duplicates, inventory, receipts, and payment settlement. When connectivity returns, transactions should upload through a controlled queue with confirmation and retry handling. Uji tunai, kartu offline, restart perangkat, dua terminal menjual stok rendah yang sama, perubahan harga, retry duplikat, dan refund sebelum upload.
Pertimbangkan gangguan nyata: Offline mode is a full business continuity design covering products, prices, taxes, permissions, payments, receipts, storage, inventory, and later synchronization. Local records should contain complete sale details, device, employee, branch, sequence, and synchronization status. Offline card payments require separate risk limits because later authorization can fail. Uji tunai, kartu offline, restart perangkat, dua terminal menjual stok rendah yang sama, perubahan harga, retry duplikat, dan refund sebelum upload.
Transaksi lokal membutuhkan penyimpanan tahan lama
Every offline transaction must be saved immediately to durable local storage that survives restart, logout, battery loss, or crash.
Local records should contain complete sale details, device, employee, branch, sequence, and synchronization status.
Pertimbangkan gangguan nyata: Local records should contain complete sale details, device, employee, branch, sequence, and synchronization status. Limits can depend on amount, card type, branch, device, customer risk, and outage duration. Every offline transaction must be saved immediately to durable local storage that survives restart, logout, battery loss, or crash. Uji tunai, kartu offline, restart perangkat, dua terminal menjual stok rendah yang sama, perubahan harga, retry duplikat, dan refund sebelum upload.
Pertimbangkan gangguan nyata: Stores should deliberately test outages, restarts, reconnection, duplicates, inventory, receipts, and payment settlement. Conflicts can involve stock, prices, customers, refunds, and simultaneous online activity, and rules should be visible. Conflicts can involve stock, prices, customers, refunds, and simultaneous online activity, and rules should be visible. Uji tunai, kartu offline, restart perangkat, dua terminal menjual stok rendah yang sama, perubahan harga, retry duplikat, dan refund sebelum upload.
Pertimbangkan gangguan nyata: Receipt, order, and transaction identifiers must remain unique across all devices. Every offline transaction must be saved immediately to durable local storage that survives restart, logout, battery loss, or crash. Limits can depend on amount, card type, branch, device, customer risk, and outage duration. Uji tunai, kartu offline, restart perangkat, dua terminal menjual stok rendah yang sama, perubahan harga, retry duplikat, dan refund sebelum upload.
Pembayaran punya aturan risiko terpisah
Sensitive data should remain encrypted and role-based access should still apply without the server.
Offline card payments require separate risk limits because later authorization can fail.
Pertimbangkan gangguan nyata: The system should clearly define which actions continue offline and which require central data. Idempotency is required so retrying synchronization does not create duplicate sales. Offline mode is a full business continuity design covering products, prices, taxes, permissions, payments, receipts, storage, inventory, and later synchronization. Uji tunai, kartu offline, restart perangkat, dua terminal menjual stok rendah yang sama, perubahan harga, retry duplikat, dan refund sebelum upload.
Pertimbangkan gangguan nyata: Receipt, order, and transaction identifiers must remain unique across all devices. Every offline transaction must be saved immediately to durable local storage that survives restart, logout, battery loss, or crash. Limits can depend on amount, card type, branch, device, customer risk, and outage duration. Uji tunai, kartu offline, restart perangkat, dua terminal menjual stok rendah yang sama, perubahan harga, retry duplikat, dan refund sebelum upload.
Pertimbangkan gangguan nyata: When connectivity returns, transactions should upload through a controlled queue with confirmation and retry handling. Offline mode is a full business continuity design covering products, prices, taxes, permissions, payments, receipts, storage, inventory, and later synchronization. Idempotency is required so retrying synchronization does not create duplicate sales. Uji tunai, kartu offline, restart perangkat, dua terminal menjual stok rendah yang sama, perubahan harga, retry duplikat, dan refund sebelum upload.
Pertimbangkan gangguan nyata: Local records should contain complete sale details, device, employee, branch, sequence, and synchronization status. Limits can depend on amount, card type, branch, device, customer risk, and outage duration. Every offline transaction must be saved immediately to durable local storage that survives restart, logout, battery loss, or crash. Uji tunai, kartu offline, restart perangkat, dua terminal menjual stok rendah yang sama, perubahan harga, retry duplikat, dan refund sebelum upload.
Pertimbangkan gangguan nyata: Offline card payments require separate risk limits because later authorization can fail. Sensitive data should remain encrypted and role-based access should still apply without the server. Sensitive data should remain encrypted and role-based access should still apply without the server. Uji tunai, kartu offline, restart perangkat, dua terminal menjual stok rendah yang sama, perubahan harga, retry duplikat, dan refund sebelum upload.
Pertimbangkan gangguan nyata: Stores should deliberately test outages, restarts, reconnection, duplicates, inventory, receipts, and payment settlement. Conflicts can involve stock, prices, customers, refunds, and simultaneous online activity, and rules should be visible. Conflicts can involve stock, prices, customers, refunds, and simultaneous online activity, and rules should be visible. Uji tunai, kartu offline, restart perangkat, dua terminal menjual stok rendah yang sama, perubahan harga, retry duplikat, dan refund sebelum upload.
Pertimbangkan gangguan nyata: The system should clearly define which actions continue offline and which require central data. Idempotency is required so retrying synchronization does not create duplicate sales. Offline mode is a full business continuity design covering products, prices, taxes, permissions, payments, receipts, storage, inventory, and later synchronization. Uji tunai, kartu offline, restart perangkat, dua terminal menjual stok rendah yang sama, perubahan harga, retry duplikat, dan refund sebelum upload.
Nomor harus tetap unik
Limits can depend on amount, card type, branch, device, customer risk, and outage duration.
Receipt, order, and transaction identifiers must remain unique across all devices.
Pertimbangkan gangguan nyata: Sensitive data should remain encrypted and role-based access should still apply without the server. Stores should deliberately test outages, restarts, reconnection, duplicates, inventory, receipts, and payment settlement. When connectivity returns, transactions should upload through a controlled queue with confirmation and retry handling. Uji tunai, kartu offline, restart perangkat, dua terminal menjual stok rendah yang sama, perubahan harga, retry duplikat, dan refund sebelum upload.
Pertimbangkan gangguan nyata: Offline mode is a full business continuity design covering products, prices, taxes, permissions, payments, receipts, storage, inventory, and later synchronization. Local records should contain complete sale details, device, employee, branch, sequence, and synchronization status. Offline card payments require separate risk limits because later authorization can fail. Uji tunai, kartu offline, restart perangkat, dua terminal menjual stok rendah yang sama, perubahan harga, retry duplikat, dan refund sebelum upload.
Pertimbangkan gangguan nyata: Idempotency is required so retrying synchronization does not create duplicate sales. Receipt, order, and transaction identifiers must remain unique across all devices. The system should clearly define which actions continue offline and which require central data. Uji tunai, kartu offline, restart perangkat, dua terminal menjual stok rendah yang sama, perubahan harga, retry duplikat, dan refund sebelum upload.
Sinkronisasi harus menyelesaikan konflik transparan
Idempotency is required so retrying synchronization does not create duplicate sales.
When connectivity returns, transactions should upload through a controlled queue with confirmation and retry handling.
Pertimbangkan gangguan nyata: Every offline transaction must be saved immediately to durable local storage that survives restart, logout, battery loss, or crash. The system should clearly define which actions continue offline and which require central data. Receipt, order, and transaction identifiers must remain unique across all devices. Uji tunai, kartu offline, restart perangkat, dua terminal menjual stok rendah yang sama, perubahan harga, retry duplikat, dan refund sebelum upload.
Pertimbangkan gangguan nyata: Limits can depend on amount, card type, branch, device, customer risk, and outage duration. When connectivity returns, transactions should upload through a controlled queue with confirmation and retry handling. Stores should deliberately test outages, restarts, reconnection, duplicates, inventory, receipts, and payment settlement. Uji tunai, kartu offline, restart perangkat, dua terminal menjual stok rendah yang sama, perubahan harga, retry duplikat, dan refund sebelum upload.
Pertimbangkan gangguan nyata: Conflicts can involve stock, prices, customers, refunds, and simultaneous online activity, and rules should be visible. Offline card payments require separate risk limits because later authorization can fail. Local records should contain complete sale details, device, employee, branch, sequence, and synchronization status. Uji tunai, kartu offline, restart perangkat, dua terminal menjual stok rendah yang sama, perubahan harga, retry duplikat, dan refund sebelum upload.
Pertimbangkan gangguan nyata: Every offline transaction must be saved immediately to durable local storage that survives restart, logout, battery loss, or crash. The system should clearly define which actions continue offline and which require central data. Receipt, order, and transaction identifiers must remain unique across all devices. Uji tunai, kartu offline, restart perangkat, dua terminal menjual stok rendah yang sama, perubahan harga, retry duplikat, dan refund sebelum upload.
Pertimbangkan gangguan nyata: Limits can depend on amount, card type, branch, device, customer risk, and outage duration. When connectivity returns, transactions should upload through a controlled queue with confirmation and retry handling. Stores should deliberately test outages, restarts, reconnection, duplicates, inventory, receipts, and payment settlement. Uji tunai, kartu offline, restart perangkat, dua terminal menjual stok rendah yang sama, perubahan harga, retry duplikat, dan refund sebelum upload.
Pertimbangkan gangguan nyata: Conflicts can involve stock, prices, customers, refunds, and simultaneous online activity, and rules should be visible. Offline card payments require separate risk limits because later authorization can fail. Local records should contain complete sale details, device, employee, branch, sequence, and synchronization status. Uji tunai, kartu offline, restart perangkat, dua terminal menjual stok rendah yang sama, perubahan harga, retry duplikat, dan refund sebelum upload.
Pertimbangkan gangguan nyata: Every offline transaction must be saved immediately to durable local storage that survives restart, logout, battery loss, or crash. The system should clearly define which actions continue offline and which require central data. Receipt, order, and transaction identifiers must remain unique across all devices. Uji tunai, kartu offline, restart perangkat, dua terminal menjual stok rendah yang sama, perubahan harga, retry duplikat, dan refund sebelum upload.
Uji recovery sebelum gangguan berikutnya
Conflicts can involve stock, prices, customers, refunds, and simultaneous online activity, and rules should be visible.
Stores should deliberately test outages, restarts, reconnection, duplicates, inventory, receipts, and payment settlement.
Pertimbangkan gangguan nyata: Offline card payments require separate risk limits because later authorization can fail. Sensitive data should remain encrypted and role-based access should still apply without the server. Sensitive data should remain encrypted and role-based access should still apply without the server. Uji tunai, kartu offline, restart perangkat, dua terminal menjual stok rendah yang sama, perubahan harga, retry duplikat, dan refund sebelum upload.
Pertimbangkan gangguan nyata: The system should clearly define which actions continue offline and which require central data. Idempotency is required so retrying synchronization does not create duplicate sales. Offline mode is a full business continuity design covering products, prices, taxes, permissions, payments, receipts, storage, inventory, and later synchronization. Uji tunai, kartu offline, restart perangkat, dua terminal menjual stok rendah yang sama, perubahan harga, retry duplikat, dan refund sebelum upload.
Pertimbangkan gangguan nyata: When connectivity returns, transactions should upload through a controlled queue with confirmation and retry handling. Offline mode is a full business continuity design covering products, prices, taxes, permissions, payments, receipts, storage, inventory, and later synchronization. Idempotency is required so retrying synchronization does not create duplicate sales. Uji tunai, kartu offline, restart perangkat, dua terminal menjual stok rendah yang sama, perubahan harga, retry duplikat, dan refund sebelum upload.
Keep reading

Bundle habis, tetapi semua komponennya masih di rak: POS mengelola kit, multipack, dan stok komponen
Bundle meningkatkan nilai keranjang dan menggerakkan stok lambat, tetapi setup buruk menciptakan stok semu, overselling, biaya salah, dan retur rumit.
Baca artikel
Memesan 100 unit, hanya 92 tiba: POS mencegah kesalahan pembelian dan penerimaan
Purchase order harus menghubungkan rencana pembelian dengan barang yang benar-benar tiba. Kelola approval, kiriman sebagian, kerusakan, substitusi, perubahan biaya, dan backorder.
Baca artikel
POS dapat menyarankan langkah berikutnya, tetapi haruskah ia memutuskan? Panduan praktis AI ritel
AI bergerak dari dashboard ke keputusan harian: forecast permintaan, saran replenishment, deteksi anomali, risiko churn, dan ringkasan performa. Pelajari nilai, batas, dan kontrol.
Baca artikel