Deploy Now

SaaS Alternative

Shopify POS Square Lightspeed

Stars

400

Forks

182

Watchers

5

Developer links

Dikasir

Checkout counter, stockroom, and bookkeeping share one screen in Dikasir, a self-hosted cashier system. Search products by keyword or barcode. Hold and resume carts. Apply promo rules and take cash, bank transfer, Midtrans, Xendit, or pay-later notes. Offline mode queues sales until the connection returns, and thermal receipts print over WebUSB. Stock is tracked per warehouse with stock opname, branch transfers, batch and expiry dates, composite kits, and reorder suggestions. Purchase orders flow into goods receiving and supplier returns. Payables and receivables show aging and partial payments. Customer tiers, loyalty points, vouchers, segments, and campaigns drive repeat sales, and a WhatsApp gateway sends reminders and promotions automatically. Dashboards break sales and profit down by hour, day, and cashier. Invoices export as PDF or Excel. Role-based permissions, cashier shifts with cash closing, discount approvals, and an audit log with before and after snapshots keep staff accountable. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.

Dikasir
Dikasir
Dikasir
Dikasir
Dikasir
Dikasir

Benefits

  • Sell Even When Offline
  • Checkout keeps working without a connection by queueing transactions when offline, then syncing them to the server once the network returns, so a dropped link never stops a sale.
  • Many Branches, One System
  • Stock is separated per warehouse or branch, with draft, send, and receive transfers and stock opname counts, giving each location an accurate inventory without separate installations.
  • Staff Accountability Built In
  • Cashier shifts record opening cash and closing differences, discounts can require approval, and every change lands in an audit log with before and after snapshots.
  • Connect Payments And Chat
  • Midtrans and Xendit take online payments, a WhatsApp gateway sends reminders and promotions, and a Bearer-token REST API lets mobile apps and other systems integrate.

Features

  • Fast POS Checkout
  • Search by keyword or camera barcode scan, hold carts, apply promo engine rules and multi-price lists, and print 58mm or 80mm thermal receipts through WebUSB.
  • Inventory And Warehouses
  • Track stock per warehouse with batch and expiry dates, composite kits, stock mutations, transfers, and automatic low stock alerts with reorder suggestions.
  • Purchasing And Payables
  • Create purchase orders, receive goods against them with batch input, record supplier returns, and follow supplier debts through aging reports.
  • Receivables And Finance
  • Issue goods notes on credit, collect partial payments, review aging with collection notes, manage PPN and PPh taxes, and let customers pay invoices online.
  • Loyalty And Campaigns
  • Run member tiers, earn and redeem points, vouchers, and automatic customer segments, then reach them with WhatsApp campaigns through a Node.js gateway.
  • Reports And Exports
  • View sales, profit, margin, and hourly or cashier insights, export products, customers, and transactions to Excel, and generate PDF invoices and shipping labels.

Apps Similar to Dikasir