Frurion™ for ISO-8583 is Proteros Data System’s advanced proprietary testing solution for any ISO-8583 transaction processing system. This complements the testing consultancy services already being offered by Proteros and is aimed at financial institutions and payment processors who have the responsibility of ensuring their transaction processing software continues to provide a high level of functionality and availability, even after modifications have been applied to these mission-critical systems. Frurion™ for ISO-8583 can be used to simulate both card acquirer and issuer authorisations and settlement transactions. Support for any ISO-8583 based network, including but not limited to: Visa, Mastercard, AmEx, JCB, A98, Pulse and TSYS TSPrime are available from a single user interface.
Frurion™ for ISO-8583 has been designed to offer an ease-of-use and a flexibility when it comes to software testing, designing test cases, test data and even forthcoming message structures changes. Built around the latest Microsoft® .NET technology, the aim of the designers has been to increase quality and productivity of the test function in general, while at the same time driving down overall costs of ownership of the simulators themselves.
Although one of the last steps in the software development life cycle, and one that is often overlooked when budgets and timescales are tight, testing has a major role to play in any software development, not least in financial transaction processing software. Failure to invest in testing and quality assurance from the start of a project will cost your organisation time and money, and risk damaging your reputation.
Some of the benefits of Frurion™
- Dynamically configure any message structure and element definition without requiring software changes: simply drag and drop definitions in the data dictionary editors.
- Save multiple message configurations for later use, making it easy to switch to previous formats and future formats. Particularly useful with Scheme compliance testing.
- Save data dictionary definitions in your own version control (subversion, CVS, Visual source safe etc) so you can version control your definitions.
- Existing test data is automatically reconfigured to new message structures, requiring only new fields to be populated.
- Save multiple connection configurations, including IP addresses and port numbers, making it easy to switch to different test environments.
- Associate value restrictions with any data element which can then be used during test data creation, for data validation.
- Facility to save and process data in raw format or XML, which also aids readability.
- Facility to save request and response messages and analyse them in the HexDump utility.
- When using issuer simulator, response codes can be dynamically selected without requiring reconfiguring.
- Facility to connect a card reader for white label testing: the simulator will conduct all terminal communications with the card.
![]()

