快速建立一套免費的門市收銀系統和網店對接

2019/03/20 20:39:20 網誌分類: 科技
20 Mar

在香港現在很流行開網店,也有不少店鋪將產品放到網上銷售。最近有一位好朋友委託我將網站和門市POS系統對接,須要實現網站會員到門市購物,能在網上看到門市購物記錄,門市POS自動發出優惠券,該優惠券可同時在網上適用。

我研究了一下,現在也有不少免費開源的POS系統,其中比較流行的應該是 Unicenta ,下載了之後,發覺功能還真不少,由於是開源軟件的關係,很多功能的改動要自己動手,也沒有很詳細的說明。該軟件是用 Java 編寫的,使用 Mysql 數據庫。

軟件的原作者是英國人,首先發現軟件不支持中文,界面全是英文。所以第一件事要把英文的界面改為中文,先把所有文件使用的字體由 Arial 轉為 JhengHei,可以使用 Notepad++ 一類的文字編輯軟件快速查找及替換。

之後就是把英文翻譯為中文,轉碼,保存即可。

朋友在香港經營 晴趣屋 adultloving,銷售成人用品、性玩具,有幾間門市。貨品大約幾千件,網站使用 Opencart 系統,後台也是 Mysql 數據庫。要實現對接,首先是把兩個 Mysql 數據庫合而為一,在所有門市安裝VPN,連接到網站的服務器,Unicenta 的POS支持多點配置的,只要把每個POS收銀台設成一個獨立HOST,利用VPN就可以訪問遠程數據庫。

之後把Opencart的客戶和產品資料同步複製到 Unicenta,基本上已實現了網上會員註冊,門市POS立刻可以讀出會員資料。

Opencart系統本身沒有完整的庫存功能,但剛好Unicenta具有強大的庫存處理能力,門市之間貨品的調動,庫存調整等都做得不錯,將兩者結合起來,就形成了一個強大的網站和門市整體庫存系統。

可實現門市賣出一件產品,網上的庫存自動扣減,避免因為沒有存貨而網上又賣出,引起不良的購物體驗。

我大約用了10天左右的時間完成這個免費的POS和網站對接。當然有很多技術性的細節是頗為複雜的。但如果想做一個網站和門市對接的系統,這樣的配置是不錯的選擇,而且都是開源免費軟件,可永久使用。

附上一段影片,大家可以看看POS的大概操作:

https://vimeo.com/322724221

回應 (0)
我要發表
user