2010-02-25 40 views
2

我想知道是否有可能通過ISO 8583做一個完整的聲明(在一個日期範圍之間),我已經看到ATM做完整的陳述並想知道他們使用了什麼方法。我知道餘額查詢和超過8583的POS設備上的小型報表是可能的。來自ISO 8583的完整聲明

如果可能的話,是否有人有關於消息結構的信息,理想情況下是FLexcube。

回答

2

我們做了類似在1999年回來的東西在銀行,我們將在普通私人使用領域,它將使格式ANS 999

但手段之一發送報表數據的一個您要麼將數據限制爲少於999個字符,要麼將數據分割爲多條消息。並進行多方交易。

,你將有以下的流動for語句

  • 客戶要求在ATM
  • ATM發送NDC/D912消息,ATM交換機
  • ATM交換機查找賬號認證卡後並轉發請求核心銀行應用程序
  • 核心銀行應用程序將生成聲明並根據預先設計的模板格式化並將聲明數據發送到通用字段(比如72)
  • ATM交換機收集數據並將其格式化爲NDC或D912格式,其中語句數據標記爲語句打印機(在NDC中,它是稱爲q的字段,值應爲'8' - 僅在語句打印機上打印)

,並在R區域的地方預先格式化的數據

然而,這不是一個很好的做法,這樣做,因爲我們有更快的方式產生了言,併發送電子郵件或網上銀行。但無論如何這都是銀行的偏好。

0

迷你陳述不是ISO 8583(或MVA)的一部分。它通常作爲專有擴展來實現。因此,您需要去您的銀行擁有的ATM,或者是與您的銀行共享ATM基礎設施的銀行財團的一部分。

2

這取決於實施,

我實施了NCR中心交換機,在這裏我引入初始檢查的東西在中央應用程序本身,而不是傳遞的一切驗證主機。

我的實現。

  1. ATM根據ATM中的狀態機設置向中央應用程序發送(NCD)事務請求。

  2. 中部確實基本checkings如BIN的有效性(卡的初始6位數編號),並且還檢查是否現金請求的量是在ATM等

  3. 可用的中央應用程序發送數據包(ISO8583/BASE24)被髮送給採集器進行進一步處理。

  4. 收購發送給CA,然後發送給髮卡行進行審批。

希望這會有所幫助。

+0

我需要開發一個與ATM NCR對話的應用程序。請介意向服務器實施,ISO等建議任何開源項目嗎?任何可能的幫助。 – 2016-08-19 20:16:38

+1

ISO有許多開源項目,但對於NCR,沒有任何項目,因爲這是專有協議,除非您有NCR的祝福/授權,否則您無法創建開源項目。 – chandank 2016-08-21 17:51:53

+0

謝謝你的回答!你的意思是不可能像APTRA NDC那樣創建服務器到ATM NCR軟件? – 2016-08-21 23:59:12

0

我們在ISO-8583規範中實現了使用$ 0.00 0200(DE003 = 91xxxx)消息的迷你語句以及在DE125上從主機返回的語句數據,然後修改了我們的有狀態負載以打印ATM上的數據。 儘管多年前完整的陳述已經不再使用,所以我們將其刪除爲現在使用收據打印機與完整頁面陳述的小型陳述。有限的條目數量並不是所有主機都支持它,但它現在在NCR & Diebold ATM上使用。我親自參與了測試,使其能夠在Base24和Postilion上運行。

我們打印的小型語句數據是每行40個字符並打印大約10次交易,我相信。