The story of FinTech and payment solutions

Tram Ho

Hello everyone!!

In the era of Digital Technology (4.0), the development of online transactions nowadays, everyone must know about online transactions (such as banking, e-wallets, etc.). atm or even go to the bank counter, or want to pay for electricity and water bills is extremely difficult, miserable … wow. But today, with internet banking, momo, viettelpay … these problems are all solved very easily. With just a smartphone, a few simple chess, is that you can transfer money to friends, relatives, and to Bears …. But it works later? Why did you use bank of bank A transfer it to bank B. WOw ??? Has anyone asked that question yet? Or the systematic banks can talk to each other. Hehe I will solve that problem with you guys!

Part I: Introduction to the core system of the bank.

Firstly, in every bank, there will be 1 card management system or core card. The core card’s job is to manage your card number (understand it as simple as that). In addition to storing and managing card numbers, it also helps banks to view transactions, transaction history made by that card number …

  • Not only that, a core card system has a lot of other jobs too (I will do a detailed article about the card core, this article is overview that).
  • Some banks are now using the payment solution of some foreign suppliers (for example, Russian system): for example: Way4. Way4 is a very very large system … including: – TransactionSwitch (abbreviated to TS) – Netserver (abbreviated to NS) – Database Managerments (abbreviated to DBM) – Webservice (runtime ws) – Access Server ( AS)

What is the work of their bodies?

1. TransactionSwitch (TS):

The name tell everythings. In a nutshell, TS is a service routing that helps direct the path of message flows. To navigate the way, on the TS server open many services for other services to call. TS has a number of services such as: IntraLinks (channel connect from NS to TS and vice versa), RBS (channel works with ESB (enterprise service bus), NAPAS (channel connected to NAPAS ( https: //www.wikipedia. org / wiki / Napas )) …. Each service will have its own configuration (xml file, IP configuration, PORT and some fields of ISO 8583 message).

2. Netserver (NS):

Previously, some services such as ATM (ATM toggle, ATM controller, POS channel …) all went through the NS and then to TS to conduct transactions. But today, the new strategy is to minimize budgeting and move all previous services to PhD. All ATM services will go through the NS first (through ISO 8583 message) and then through the TS and then continue to go (maybe into the core, or the NAPAS channel).

3. Database Managerments (DBM):

DBM, also known as Way4, written in java swing, is a software that manages, configures, creates things related to the card (for example, creating a card, changing the status of a card, viewing transaction history of cards, managing ATMs, etc.) Nom is an interface that helps us manage more easily.

4. Webservice (WS):

As the name implies, WS was written to help support some simpler messages. Your IT job is to simply call the APIs written in SOAP. (WS has 2 types of restful and soap) it has some messages such as: isspayment to (credit to card – na to shoot money to card plus money), isspayment from (debit to card – na is to take money) from the card, deduct money) …. lots of other APIs.

5. Access Server (AS):

  • Usually each bank will have 2 AS called AS 1 and AS 2. The task of AS is to help connect to the DB. We need 2 AS servers because of the loadbalace task (there are lots of reqs everyday). AS stands in the middle of NS and DB (helps NS connect to DB using socket).

Will you come here temporarily today? If you support me, I will detail each item in the following articles.

If you have any questions or questions for me, don’t hesitate to comment !!!!

Share the news now

Source : Viblo