Miễn phí trọn đời
Tự cài thì không mất phí theo tháng. Không cắt phần trăm doanh thu, không tính thêm khi mở chi nhánh hay quầy mới.
Mã nguồn mở · Tự cài trên máy chủ của bạn
Bán tại quầy và bán online, VietQR tự đối soát, kho, công nợ và báo cáo trên một hệ thống, cài trên máy chủ của bạn. Không phí thuê bao.
Tự cài thì không mất phí theo tháng. Không cắt phần trăm doanh thu, không tính thêm khi mở chi nhánh hay quầy mới.
Cài trên máy chủ bạn chọn, sao lưu và xuất dữ liệu bất cứ lúc nào. Mã nguồn công khai, thuê ai sửa cũng được.
Từ quầy thu ngân, website bán hàng tới kho, công nợ và sổ quỹ: việc gì của người bán hàng, ParkViet cũng lo. Phần nào chưa có đã nằm sẵn trong lộ trình.
Bán online
Ngoài POS tại quầy, ParkViet có sẵn website bán hàng với đầy đủ giỏ hàng, đặt hàng và thanh toán.
Website bán hàng có sẵn
Cửa hàng online viết bằng Next.js, nhanh, chuẩn SEO, tuỳ biến giao diện được.
Giỏ hàng và đặt hàng
Khách mua không cần tài khoản, hoặc đăng ký để xem lại lịch sử đơn và sổ địa chỉ.
Khuyến mãi, mã giảm giá
Giảm theo sản phẩm, theo đơn, miễn phí giao hàng; thẻ quà tặng và số dư tài khoản.
Giao hàng theo khu vực
Cấu hình vùng, phí giao, chia đơn giao nhiều lần, nhận hàng tại cửa hàng.
Nhiều ngôn ngữ, nhiều tiền tệ
Bán cho khách trong nước và nước ngoài trên cùng một website.
Bán sỉ và sàn nhiều người bán
Cổng bán sỉ cho doanh nghiệp, bảng giá theo nhóm khách, bảng người bán cho mô hình sàn.
Đơn tại quầy và đơn online về cùng một nơi
Đồng bộ với Shopee, Lazada, TikTok Shop và kết nối đơn vị vận chuyển trong nước đang ở trạng thái Dự kiến.
Ngành hàng
13 hồ sơ ngành bán lẻ có sẵn khi thiết lập, mỗi ngành có bài hướng dẫn cấu hình riêng. Sau đó vẫn bật tắt từng chức năng được.
Quét mã nhanh, bán lẻ theo gói, lốc, thùng, ký.
Hàng cân, tem cân EAN-13, hết hạn trước xuất trước.
Sữa, bỉm theo lô và hạn dùng; bán lẻ hoặc theo thùng.
Quản lý lô, hạn dùng; bán theo viên, vỉ, hộp, chai.
Lô và hạn dùng cho từng sản phẩm.
Biến thể size, màu; trả và đổi hàng ngay tại quầy.
Xem hướng dẫnHàng nghìn mã, bán theo quyển, ram, hộp.
Bán theo bó, giỏ; VietQR và biên nhận tuỳ biến.
Xem hướng dẫnTheo dõi từng số serial, đổi trả rõ ràng.
Số khung, số máy, phụ tùng theo serial.
Bán theo bao, tấm, cây, xe; bán chịu cho thầu thợ.
Bán theo bộ, nhiều kho, bán chịu và thu nợ.
Bật đủ module, rồi tắt bớt cho đúng cách bạn bán.
Quản lý bàn, order bếp, tính giờ đang được phát triển cho: Quán ăn, Cafe & Trà sữa, Karaoke & Bida, Bar, Pub & Club, Căng tin & Trạm dừng, Nhà hàng.
Bán tại quầy
Mỗi tính năng đều ghi rõ trạng thái. Chúng tôi chỉ giới thiệu những gì đã chạy được.
Nhiều chi nhánh, nhiều quầy, mỗi quầy mở song song nhiều đơn khi khách đông.
Khách quét mã, ngân hàng báo về qua webhook SePay hoặc PayOS, quầy biết ngay tiền đã vào.
Serial, lô, hạn dùng theo nguyên tắc hết hạn trước xuất trước (FEFO).
Đặt hạn mức cho từng khách, duyệt khi vượt mức, theo dõi tuổi nợ.
Mở và đóng ca có đếm mù, thu chi két có người xác nhận.
Thanh toán
Từ tiền mặt, VietQR tới thẻ quốc tế. Cần thêm cổng thanh toán mới thì cắm thêm, không phải viết lại hệ thống.
Cách người Việt trả tiền mỗi ngày
VietQR tự đối soát
Đã có· Tại quầy và onlineKhách quét mã bằng app ngân hàng, tiền vào là đơn tự xác nhận qua webhook SePay hoặc PayOS.
Chuyển khoản
Đã có· Tại quầyNhân viên xác nhận khi thấy tiền về tài khoản.
Tiền mặt
Đã có· Tại quầyThu tiền, trả tiền thừa, đối chiếu két khi đóng ca.
Bán chịu
Đã có· Tại quầyGhi nợ có hạn mức, thu nợ gộp nhiều đơn.
Khi bạn bán cho khách ở nước ngoài
Stripe
Đã có· OnlineThẻ Visa, Mastercard, Apple Pay, Google Pay, hơn 130 loại tiền, xác thực 3-D Secure.
Tích hợp sẵn. Stripe chưa nhận doanh nghiệp đăng ký tại Việt Nam.
PayPal
Cài thêm· OnlineKhách quốc tế thanh toán bằng tài khoản PayPal.
Tiện ích cài thêm, chưa bật sẵn trong ParkViet.
Adyen
Cài thêm· OnlineCổng thanh toán toàn cầu cho doanh nghiệp lớn, hỗ trợ 3-D Secure 2.
Tiện ích cài thêm, chưa bật sẵn trong ParkViet.
Quẹt thẻ tại quầy
Dự kiến· Tại quầyKết nối máy POS thẻ ngân hàng.
Bảo mật
Phần mềm bán hàng giữ tiền, hàng và thông tin khách của bạn. ParkViet đứng trên nền tảng mã nguồn mở đã được kiểm chứng nhiều năm, rồi bổ sung thêm các lớp bảo vệ riêng cho tiền mặt, công nợ và kho.
Nền Ruby on Rails
Mặc định chống SQL injection, CSRF và XSS, các lỗi phổ biến nhất của ứng dụng web.
Không lưu số thẻ
Dữ liệu thẻ do SDK của cổng thanh toán thu trực tiếp, không đi qua máy chủ của bạn. Stripe, Adyen, PayPal đều đạt chuẩn PCI.
Mã hoá dữ liệu nhạy cảm
Khoá webhook, token cổng thanh toán và OAuth được mã hoá trong cơ sở dữ liệu.
Quy trình vá lỗi công khai
Lỗ hổng được báo cáo kín, vá xong mới công bố qua GitHub Security Advisory để bạn kịp cập nhật.
Có test và bằng chứng trong mã nguồn.
Những việc ParkViet luôn làm khi phát triển.
Theo sát bản vá của nền tảng gốc
Cập nhật lõi khi có bản vá bảo mật, không giữ phiên bản đã hết hỗ trợ.
Không phát hành tính năng tiền, kho khi chưa có test bảo mật
Mọi API đụng tới tiền và hàng đều có test phân quyền đi kèm.
Công khai lỗ hổng sau khi vá
Báo cáo được xử lý kín, vá xong mới công bố để người dùng kịp cập nhật.
Rà soát bảo mật độc lậpDự kiến
Thuê đơn vị bên ngoài kiểm thử xâm nhập trước khi khuyến nghị dùng cho dòng tiền lớn.
Phát hiện lỗ hổng?
Đừng mở issue công khai. Hãy gửi báo cáo riêng qua GitHub Security Advisory.
ParkViet chưa có chứng nhận bảo mật riêng và chưa qua kiểm thử xâm nhập độc lập. Với phần mềm tự cài, mức an toàn thực tế còn phụ thuộc vào cách vận hành máy chủ: cập nhật thường xuyên, sao lưu và đặt khoá mã hoá.
Vì sao chọn ParkViet
0đ phí phần mềm
Tự cài thì không có hoá đơn hằng tháng, kể cả khi bạn mở thêm chi nhánh.
Không bị khoá dữ liệu
Dữ liệu nằm trên máy chủ của bạn. Muốn chuyển đi lúc nào cũng được.
Thuê ai sửa cũng được
Mã nguồn công khai, bất kỳ lập trình viên nào cũng đọc và tuỳ biến được.
Tính năng rủi ro mặc định tắt
Bán chịu, trả hàng, chi két chỉ bật khi bạn cho phép, theo từng chi nhánh.
Bán tại quầy và online chung một chỗ
Không phải nhập hàng, cập nhật tồn kho ở hai phần mềm.
Ruby on Rails, PostgreSQL
Lõi thương mại mã nguồn mở đã được kiểm chứng, ParkViet bám sát bản gốc.
API REST và OpenAPI
Kèm webhook khi dữ liệu thay đổi, dễ nối với hệ thống sẵn có.
React + Vite, Next.js
POS và bảng quản trị là ứng dụng React; website bán hàng viết bằng Next.js.
Cổng thanh toán mở rộng được
Stripe có sẵn; PayPal, Adyen là tiện ích chính thức; tự viết cổng mới theo cơ chế có sẵn.
Docker một lệnh
Chạy cả hệ thống ở máy local chỉ bằng một lệnh.
Câu chuyện sử dụng
Các tính năng ghép lại với nhau thế nào trong một ngày bán hàng.
Trước đây
Với ParkViet
Bước 1: Địa chỉ và nguồn đơn
Lưu địa chỉ giao dạng chữ tự do, in trên phiếu. Gắn nguồn Tại quầy, Facebook, Zalo một chạm.
Bước 2: Đơn giao hàng
Ghi tên người giao, phí ship. Đơn nằm ở “Đơn cần giao” tới khi bấm “Đã giao”, kể cả khi treo hàng ở cửa.
Bước 3: Ghi nợ nhanh
Tiệm một người bán ghi nợ trong một bước, không cần người duyệt, vẫn chặn khi vượt hạn mức.
Bước 4: Thu tiền QR sau, nợ tự trừ
Phiếu in mã QR đúng số còn nợ. Khách đi làm về hoặc lúc nhận hàng quét mã, webhook SePay tự ghi khoản thu.
Bước 5: Nhắc nợ qua Zalo
Tin nhắn lịch sự soạn sẵn kèm một mã QR cho toàn bộ số nợ, ghi lại mỗi lần nhắc.
Bước 6: Báo cáo theo nguồn đơn
Số đơn, doanh thu, còn nợ của từng kênh để biết nên chăm kênh nào.
Tình huống minh họa dựng từ cách nhiều cửa hàng nhỏ đang bán, không phải khách hàng cụ thể. Các tính năng nêu trên đều đã có; bán chịu, ghi nợ nhanh, VietQR và giao hàng mặc định tắt, bật theo từng chi nhánh.
Dùng được ngay hôm nay.
Đang làm trên nhánh v2.
Đã lên kế hoạch, chưa bắt đầu.
Giới hạn hiện tại của POS: chưa có thanh toán thẻ, chưa có driver máy in riêng, chưa thử với thiết bị thật tại cửa hàng.
Bảng giá
Không có gói ẩn, không có bản dùng thử hết hạn.
0đmãi mãi
Cho cửa hàng có người biết dùng Docker, hoặc nhờ được người cài giúp.
Liên hệ
Cho cửa hàng muốn có người lo phần kỹ thuật từ đầu.
Tải về
Cần Docker và một máy tính hoặc máy chủ Linux, Windows, macOS. Lần chạy đầu tự tạo dữ liệu mẫu và trang tạo tài khoản quản trị.
Hướng dẫn chạy production đang được soạn trong tài liệu.
Docker Desktop trên Windows/macOS hoặc Docker Engine trên Linux.
Kèm submodule thanh toán VietQR.
$ git clone --recurse-submodules https://github.com/parkviet/parkviet.gitLần đầu tự tải image, tạo dữ liệu và mở trang tạo tài khoản quản trị.
$ cd parkviet && pnpm spree devCộng đồng
Báo lỗi, đề xuất tính năng hay gửi pull request đều trên GitHub. Mỗi đóng góp đều giúp phần mềm bán hàng tốt hơn cho người Việt.
Câu hỏi thường gặp
Không thấy câu trả lời? Đặt câu hỏi trên GitHub, cộng đồng sẽ trả lời.
Xem tất cả câu hỏiCó. ParkViet là phần mềm mã nguồn mở. Bạn tự cài trên máy chủ của mình thì không mất phí thuê bao, không bị tính phí theo chi nhánh, theo quầy hay theo phần trăm doanh thu. Chi phí duy nhất là máy chủ và công sức vận hành, hoặc tiền thuê người triển khai nếu bạn cần.
Trên máy chủ do bạn chọn và quản lý. ParkViet không giữ dữ liệu của bạn ở máy chủ của chúng tôi. Bạn có toàn quyền sao lưu, xuất dữ liệu và chuyển sang nơi khác bất cứ lúc nào.
Phần mềm thuê bao tính phí hằng tháng và giữ dữ liệu trên máy chủ của họ. ParkViet miễn phí, mã nguồn công khai, dữ liệu nằm trên máy chủ của bạn, và bạn có thể tự sửa hoặc thuê bất kỳ ai sửa theo nhu cầu. Đổi lại, bạn cần tự cài đặt và vận hành, hoặc nhờ người hỗ trợ.
Có. Ngoài POS tại quầy, ParkViet có sẵn website bán hàng với giỏ hàng, đặt hàng, tài khoản khách, mã giảm giá và cấu hình giao hàng. Đơn online và đơn tại quầy dùng chung kho, chung danh sách khách hàng. Đồng bộ với sàn Shopee, Lazada, TikTok Shop thì đang ở trạng thái Dự kiến.
Khách trong nước có thể chuyển khoản qua mã VietQR, đơn tự xác nhận khi ngân hàng báo tiền về. Với khách quốc tế, ParkViet có sẵn Stripe (thẻ Visa, Mastercard, Apple Pay, Google Pay); PayPal và Adyen là tiện ích cài thêm khi cần. Lưu ý Stripe hiện chưa nhận doanh nghiệp đăng ký tại Việt Nam.
ParkViet kế thừa các lớp bảo vệ của nền tảng mã nguồn mở bên dưới: chống SQL injection, CSRF, XSS, không lưu số thẻ, mã hoá dữ liệu nhạy cảm. ParkViet bổ sung quét bảo mật tự động trong CI, test phân quyền cho mọi API tiền và kho, xác minh chữ ký webhook thanh toán. ParkViet chưa có chứng nhận bảo mật riêng và chưa qua kiểm thử xâm nhập độc lập; việc này nằm trong lộ trình. Vì là phần mềm tự cài, mức an toàn thực tế còn phụ thuộc vào cách bạn vận hành máy chủ.
Cài miễn phí trên máy chủ của bạn. Dữ liệu là của bạn, mãi mãi.