2017-09-23 60 views
-5

我正在嘗試製作Android POS系統的原型。我知道如何編寫代碼,但對商業,貿易,交易或餐館,移動商店或超級市場上的金融飛行知之甚少。這將有助於創建強大的數據庫和應用程序功能。所以,這裏有一些問題。Android - 如何創建POS(銷售點)系統

  1. 我怎麼能得到一些關於交易功能需要應用到POS系統的知識?
  2. 需要什麼來啓動和推動開發系統?
  3. 有沒有我可以使用的插件?以及如果「是」,如何使用?

您的建議非常感謝!

+1

爲什麼不先通過Google搜索進行研究。沒有人會爲你做這項工作。然後問一個比「how-to」更好的問題。 – codeFreak

+0

你是對的,但我已經搜索了2個月..這是浪費時間,因爲沒有人會分享真正爲他賺錢的東西。 –

+0

如果你想要和說一些有用的東西,你不能停止仇恨! –

回答

1

爲了開發POS應用程序下面的步驟是你應該考慮:

  1. 你像VISA,MASTERCARD等會卡支持計劃
  2. 選擇合適的設備,如果答案是肯定的,那麼你需要一個EMV Level1 & 2認證的設備。市場上有許多中國製造商。谷歌他們。您可以訪問EMV Co網站來檢查內核是否通過認證。他們還應該爲您提供顯示設備功能的演示應用程序。
  3. 您將需要一個連接服務器,將實習生連接到付款交換機。網絡通信將取決於服務器提供的內容,傳統POS設備(verifone,ingenico)在TCP/IP上連接並使用ISO8583格式(不支持http,不支持JSON,xml)。但是現在,許多交換機服務器提供了一個HTTP接口(或者至少有一箇中介服務器可以爲你服務)。如果你是POS新手,我會推薦第二種方法。
  4. 完成整合後(讀卡數據 - 發送切換 - 進程支付 - 獲取響應)。如果您對問題1的回答是肯定的,那麼您必須爲您的POS設備執行ADVT(用於VISA)和MTIP(用於mastercard)認證。您需要捕獲設備和卡片日誌,提交給VISA和萬事達卡進行審覈。

注意:爲此,您需要一個贊助銀行(如果您要在網站上實際部署您的POS)。這適用於印度,IDK關於其他國家。

您可以使用JPOS library獲取一些知識。

根據我的經驗,開發POS系統至少需要一年的時間。