All Projects → bassrehab → ISO8583-Simulator

bassrehab / ISO8583-Simulator

Licence: GPL-3.0 license
A simulator that processes ISO8583 messages, and can be configured to run standalone or with a Host.

Programming Languages

python
139335 projects - #7 most used programming language
TeX
3793 projects

Projects that are alternatives of or similar to ISO8583-Simulator

ISO8583-Message-Client-java
ISO8583 Message Packer and Unpacker with ISOClient in Java
Stars: ✭ 94 (+452.94%)
Mutual labels:  iso8583
simplemli
Encode and Decode Message Length Indicators for TCP/IP socket based protocols
Stars: ✭ 22 (+29.41%)
Mutual labels:  iso8583
isosim
ISO8583 Web Simulator - Built with Go!
Stars: ✭ 80 (+370.59%)
Mutual labels:  iso8583
NetCore8583
NetCore8583 is a library that helps parse/read and generate ISO 8583 messages for .NET Core
Stars: ✭ 24 (+41.18%)
Mutual labels:  iso8583

ISO 8583 Simulator

About

This is an Open source simulator that takes in ISO 8583 messages (messaging protocol used by Banks, Payment Processor, CHs and other financial Institutions)

This program consists of a command line app that can be used to simulate various types of messages, for Sale, Void, Reversal and Auth. You can preconfigure merchant IDs and Credit cards list (or hashed values of credit card) for testing. Although this is self contained its functionality can extended by linking to a Host System wher ethe processing logic can be more complex.

Reports are generated after each run for passed and failed tests.

Run

Create an executable

pyinstaller start.py

Or, run directly

python start.py

Enjoy.

TODO

  • Convert to a Web App/Service.
  • Add Kafka Integration
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].