How can we help you?
How can we help you?
Fast answers, practical guidance, and useful resources.
Fast answers, practical guidance, and useful resources.
General
What is jPOS?
jPOS is a Java® platform-based, mission-critical, ISO 8583-based financial transaction library/framework that can be customized and extended to implement financial interchanges. jPOS-based solutions include software applications and middleware layers like electronic payments transaction switches and gateways, credit card acquiring systems, and banks’ credit card issuing systems.
jPOS is the de facto open-source implementation of the international ISO-8583 standard (the message specification used by the card payments industry), being used in highly demanding production environments in over 120 countries by a full spectrum of small to Fortune 100 companies, processing thousands of transactions every single second, 24x7x365.
What is jPOS.org?
What is Transactility?
Do you do work on projects from scratch to production?
How can jPOS help in my payments project?
Does jPOS only work with ISO 8583 messages?
Does jPOS work on point-of-sale (POS) devices?
Licensing
What is the default jPOS license?
The jPOS Community Edition, distributed under the AGPL license, is suitable for other open-source projects wishing to use jPOS.
Transactility provides a Commercial License from jPOS.org that exempts you from the AGPL license restrictions. With our commercial license, your code can remain confidential.
Our legal advisor informed us that with the AGPL license we would need to publish the works that would use your library also with AGPL even if only we run the service.
What’s the jPOS Commercial license price schedule?
What is a jPOS instance?
Do we have to pay a commercial instance for jPOS for every single copy of the library we have?
We will run jPOS in containers and dynamically deploy them as our solution scales up, so we are unsure of the number of instances we'll run at any given time
We intend to integrate with the jPOS library for internal use only to support communications with external systems for day-to-day operations. We would not be redistributing our code or the jPOS library. Based on this, I believe we only require the Community Edition. Can you please confirm?
How do we know we are using the AGPL license correctly?
Does the jPOS Commercial License include support?
Do jPOS-EE, MiniGL, or jCMF need a different license?
Are jCard or jPTS included with the jPOS Commercial License?
Technical
Do you support the `xyz` ISO-8583 spec from processor `abc`?
Yes. Over the last 20 years, we have interfaced jPOS to hundreds of different processors, schemes and gateways, including VISA, Mastercard, American Express, Discover, Rupay, China Union Pay, BASE24, Postillion, BPC Smart Visa, Way4 Openway, to name just a few. Every country, scheme, bank, and player slightly changes the spec to their own needs. jPOS has a set of classes, methods, and configuration files that allow you to integrate and easily adapt to the particular endpoint rapidly.
What language is jPOS written in?
Is jPOS updated regularly?
Is jPOS PCI certified?
Do I need an Application Server to run jPOS?
I need 1000 TPS.
Do you support HSMs?
Does jPOS work in the cloud?
TPP (jCard and jPTS)
What is TPP?
TPP stands for “The Payments Platform.” It has two main subsystems, jCard and jPTS, our Card Management System and Transaction Switch. Many of our customers use both acquiring and issuing solutions. When deploying a Card Management System like jCard, a jPTS acquiring switch can be deployed alongside it to perform complex orchestration, for example, when using an external system of record in real-time.
Are jCard or jPTS included with jPOS?
Are jCard and jPTS also distributed under the AGPL license?
Is TPP related to jPOS?
If TPP is not open source, do we still get the source code?
What is the TPP price schedule?
Do you have a TPP demo?
How much work is needed to take TPP into production?
Do we need to contract your consulting and support services to implement TPP?
Do you have TPP evaluation licenses?
Do you offer TPP as a service?
Gateways and ISO/Bridge
What is ISO/Bridge?
ISO/Bridge is a turnkey solution that abstracts away the details of an ISO 8583 connection, including low-level connectivity. ISO/Bridge is a black-box interface that exposes an easy-to-consume XML, JSON, or API interface to your legacy systems. Please visit the ISO/Bridge page on our website for more details.
What is a “Gateway”
What is the difference between jPOS and ISO/Bridge?
What is the difference between ISO/Bridge and jPTS?
General
Licensing
Technical
TPP (jCard and jPTS)
Gateways and ISO/Bridge
General
What is jPOS?
jPOS is a Java® platform-based, mission-critical, ISO 8583-based financial transaction library/framework that can be customized and extended to implement financial interchanges. jPOS-based solutions include software applications and middleware layers like electronic payments transaction switches and gateways, credit card acquiring systems, and banks’ credit card issuing systems.
jPOS is the de facto open-source implementation of the international ISO 8583 standard (the message specification used by the card payments industry), being used in highly demanding production environments in over 120 countries by a full spectrum of small to Fortune 100 companies, processing thousands of transactions every single second, 24x7x365.
What is jPOS.org?
What is Transactility?
Do you do work on projects from scratch to production?
How can jPOS help in my payments project?
Does jPOS only work with ISO 8583 messages?
Does jPOS work on point-of-sale (POS) devices?
Licensing
What is the default jPOS license?
The jPOS Community Edition, distributed under the AGPL license, is suitable for other open-source projects wishing to use jPOS.
Transactility provides a Commercial License from jPOS.org that exempts you from the AGPL license restrictions. With our commercial license, your code can remain confidential.
Our legal advisor informed us that with the AGPL license we would need to publish the works that would use your library also with AGPL even if only we run the service.
What’s the jPOS Commercial license price schedule?
What is a jPOS instance?
Do we have to pay a commercial instance for jPOS for every single copy of the library we have?
We will run jPOS in containers and dynamically deploy them as our solution scales up, so we are unsure of the number of instances we'll run at any given time
We intend to integrate with the jPOS library for internal use only to support communications with external systems for day-to-day operations. We would not be redistributing our code or the jPOS library. Based on this, I believe we only require the Community Edition. Can you please confirm?
How do we know we are using the AGPL license correctly?
Does the jPOS Commercial License include support?
Do jPOS-EE, MiniGL, or jCMF need a different license?
Are jCard or jPTS included with the jPOS Commercial License?
Technical
Do you support the `xyz` ISO-8583 spec from processor `abc`?
Yes. Over the last 20 years, we have interfaced jPOS to hundreds of different processors, schemes and gateways, including VISA, Mastercard, American Express, Discover, Rupay, China Union Pay, BASE24, Postillion, BPC Smart Visa, Way4 Openway, to name just a few. Every country, scheme, bank, and player slightly changes the spec to their own needs. jPOS has a set of classes, methods, and configuration files that allow you to integrate and easily adapt to the particular endpoint rapidly.
What language is jPOS written in?
Is jPOS updated regularly?
Is jPOS PCI certified?
Do I need an Application Server to run jPOS?
I need 1000 TPS.
Do you support HSMs?
Does jPOS work in the cloud?
TPP (jCard and jPTS)
What is TPP?
TPP stands for “The Payments Platform.” It has two main subsystems, jCard and jPTS, our Card Management System and Transaction Switch. Many of our customers use both acquiring and issuing solutions. When deploying a Card Management System like jCard, a jPTS acquiring switch can be deployed alongside it to perform complex orchestration, for example, when using an external system of record in real time.
Are jCard or jPTS included with jPOS?
Are jCard and jPTS also distributed under the AGPL license?
Is TPP related to jPOS?
If TPP is not open source, do we still get the source code?
What is the TPP price schedule?
Do you have a TPP demo?
How much work is needed to take TPP into production?
Do we need to contract your consulting and support services to implement TPP?
Do you have TPP evaluation licenses?
Do you offer TPP as a service?
Gateways and ISO/Bridge
What is ISO/Bridge?
ISO/Bridge is a turnkey solution that abstracts away the details of an ISO 8583 connection, including low-level connectivity. ISO/Bridge is a black-box interface that exposes an easy-to-consume XML, JSON, or API interface to your legacy systems. Please visit the ISO/Bridge page on our website for more details.
What is a “Gateway”?
What is the difference between jPOS and ISO/Bridge?
What is the difference between ISO/Bridge and jPTS?
Need more answers?
Need more answers?
Get in touch with us. Our team is always here to help.
Get in touch with us. Our team is always here to help.


Join our live webinar:
Get started with jPOS
A practical session for new and experienced developers, covering core concepts, latest updates, and real-world examples.
Transparent, flexible,
and community-driven technology.
Our open-source approach gives teams full visibility and control over the codebase, making it easier to adapt, extend, and integrate jPOS across complex payment environments.
Contact
Services
Resources
© 2026 Transactility, Inc. All rights reserved.
Stay updated on new features and releases
Join our live webinar:
Get started with jPOS
A practical session for new and experienced developers, covering core concepts, latest updates, and real-world examples.
Transparent, flexible,
and community-driven technology.
Our open-source approach gives teams full visibility and control over the codebase, making it easier to adapt, extend, and integrate jPOS across complex payment environments.
Contact
Services
Resources
© 2026 Transactility, Inc. All rights reserved.
Stay updated on new features and releases

Join our live webinar:
Get started with jPOS
A practical session for new and experienced developers, covering core concepts, latest updates, and real-world examples.
Transparent, flexible,
and community-driven technology.
Our open-source approach gives teams full visibility and control over the codebase, making it easier to adapt, extend, and integrate jPOS across complex payment environments.
Contact
Services
Resources
© 2026 Transactility, Inc. All rights reserved.
Stay updated on new features and releases
Join our live webinar:
Get started with jPOS
A practical session for new and experienced developers, covering core concepts, latest updates, and real-world examples.
Transparent, flexible,
and community-driven technology.
Our open-source approach gives teams full visibility and control over the codebase, making it easier to adapt, extend, and integrate jPOS across complex payment environments.
Contact
Services
Resources