Commercial Support for jPOS
jPOS Diagram

The de-facto open source implementation of the international ISO-8583 standard Project

Java® based jPOS provides an open source software bridge between ISO-8583-based messages and your internal processing networks and systems. Whether an organization is tracking millions of transactions daily or tens of thousands, jPOS can be implemented to create a clean, efficient financial solution for handling data associated with all transactions in a PCI compliant way.

Learn more
Extreme Reliability

Strategic freedom and lower cost of open source

Peace of mind of a 10+ years active project, downloaded 100,000+ times with 2,000+ developers and an active community.

Marketplace proven extreme performance and reliability

Processing millions of transactions per day in 80+ countries in 5 continents.

  • jPOS

    A Java® based, mission-critical, ISO-8583 financial transaction library/framework that can be customized and extended in order to implement financial interchanges.

  • jPOS-EE

    Makes the most out of jPOS by providing developers with the business logic, rules and database connectivity required by financial interchanges, transaction switches and other sophisticated systems.

  • jPOSware

    A familiy of jPOS related products like jCARD, jPTS, Programmer's Guide, ISO/Bridge and the ISO-8583 C lightweight library.


    Visit the jPOS Project Website to download jPOS Community Version and check the available free resources like API Docs, source code, related blogs and mailing lists. Project up to date:

jPOS 2.1.0 and jPOS-EE 2.2.4 have been released on May 27th, 2017 // jCard under the "Business Source License" // Gradle Project now default for jPOS builds // Updates for jPOS CMF

jPOS UsersFrom Fortune 500 companies to small retailers

3pea afripay aon appi blackhawk Cabal cardsmith Cubika DialectPayments expercash firstdata fixedandmobile Foton FrameTexx ganart hip Ingedigit ingenico ISTS its Jethroltd Litle LogicaCMG Mastercard mFoundry mPay netspend otp parasoft PayAutomata Paybox Pronto qualcomm RewardsCo Safeway SinaptIQ sistarbanc SoEasyPay SunGard TelefonicaES towarzystwo Trivnet Truelink UGSPay VisionaAG WaySystems Community ActivityRants, raves, questions and more from's vibrant community

Support Friday on Slack - Last Friday we used Slack instead of IRC, and it was fun. I'll be online this afternoon if you want to join. The URL is

jPOS User list

Suggest a test case for a newly deployed jPOS instance? I am learning about jPOS, and currently have deployed an experimental instance. Could you please suggest a test to test it? I am thinking of the following test: install a jPOS simulator of processing bank, connect the jPOS instance to the simulator, then initiate a testing transaction. Does it sound like a good way to go?

jPOS User list

I use BASE24Channel and sendMessageTrailler like serverOut.write (3), how do I create a message trailer with Java sockets?

jPOS Users list
100,000+ downdloads // 2000+ developers// 100+ countries // In use 24/7 processing thousands of TPS