ISOKat преобразует полученные http-запросы в финансовые сообщения в формате ISO8583, специфичные для различных платёжных систем (VISA, Mastercard, МИР). Основное предназначение - тестирование авторизационных систем банков-эмитентов.
+-----------------+ +--------------------+
| | <-- ISO 8583 --> | Issuer Bank |
HTTP client <--JSON--> | ISOKat | <--VISA SMS/DMS--> | Authorization |
| | <-- Mastercard --> | Host |
+-----------------+ +--------------------+
meson build
cd build
ninja
curl --header "Content-Type: application/json" --request GET --data '{"i000":"0100","i002":"4444000011112222"}' localhost:8080
- meson
- libconfig
- libxml2
- criterion
- zflog
- http-parser
- cJSON