SWIFT MT ISO15022 to ISO20022 MX and JSON converter

B2B integration between SWIFT MT and ISO20022 or JSON, SQL, ISO8583

Automatic conversion from SWIFT to ISO20022

and handle in an easy, friendly JSON format

easy to configure javascript data processing

Handle all SWIFT, ISO20022 and ISO8583 data in a common way

All elements of all formats are converted to a common format

Integrate Web services, Http, TCP, Message Brokers, MQ

Microservices or standalone server, logging, reporting

TCP/IP or HTTP Web services, API and binary files

Delivered product or service, containered, cloud agnostic, platform independent

gateway iso20022 iso8583

Request Live Demo     Details     Docs     Download    


SWIFT ISO20022 - JSON - Solution Technical Details

Technical details of the solution - highlights


Integrate SWIFT with ISO20022 via direct mapping

Configure precise requirements into message mapping and automatic formatting to convert SWIFT fields to ISO20022 and back into ISO8583


XML tags of ISO20022 to DataElements of SWIFT

Format XML tags and Pack SWIFT fields automatically, configurable


Complete data flow of all required payments messages

All Flows and business logic is scriptable via JavaScript, so any payments messages can be made from any format


Container ready, services or stand-alone

Achieve high performance, NON-STOP availability, easy maintenance both via managed services or by deploying in containers



Fast Proof of Concept and time to market

We have everything ready to do the configuration immediately after we review the documentation


Go Live in record time with minimum functionality

Extreme focus on critical functinality first and edge cases when need


Maximum agility with fast incremental iterations

Extreme focus on critical functinality first and edge cases when need

neapay time to market

Go to list of features


Features List

Customer support options


Support Options

Technical Architecture overview



Documentation, Get started guide



Payments SWIFT conversion options

Our converter gateway is fully configurable and designed for easy configuration of custom ISO20022 formats

Convert SWIFT to ISO20022


  SWIFT convert to ISO20022 and send to TCP/IP Switch / Host

Direct flow of messages to and from network endpoints, optional switching and routing


SWIFT convert to ISO20022 and route by function


SWIFT convert to JSON and route by function

Convert ISO20022 to web {JSON}


  ISO20022 convert to JSON and send to REST API

All nodes / endpoints connectivity possible in the same script


ISO20022 convert to JSON and store in NoSQL database or blob


ISO20022 convert to JSON and use in Web Apps or Mobile apps

Convert ISO20022 to SWIFT or SQL


  ISO20022 convert to SWIFT and send to message broker

Formatter and driver are configurable and customizable for your database


ISO20022 convert to SWIFT and store in Data Warehouse for processing


ISO20022 convert to SQL and send to database for reporting


ISO20022 Message Converter

any payments formats

any connection type

any message standard

scalable multi-threaded

all configurable



  Deploy cloud / premise

no installation

unpack and run

platform independent


  Run in container or standalone

very simple User Interface

server mode with no-UI

move to local, test mode

high TPS, low impact

small footprint

all memory run

no database required



Console / container output

Integrated Analytics service

Log to files any message


HTML reports service



Version control software

Siple Archive delivery or GIT

Configuration GIT or DB

In-house business logic updates

No delivery dependency



Files binary ASCII EBCDIC

TCP/IP Web Services HTTP API

CSV files storage

Databases SQL NoSQL Oracle





One instance or separate microservices

Independently configurable

Flexible ISO8583 with XML CSV TLV

Powerful ISO8583 binary file

Conversion included ISO8583-XML-SQL-CSV




Configurable cryptogram methods

Configurable PIN block methods

TLS SHA and other encryption standards

Project Phase delivery - ISO2022 Converter


Pre Project

Analysis of requirements

Free Proof of concept guarantees solution functionality

Estimate and divide into phases

Financial and contractual arrangements for Project and Bau


Fast Proof of Concept delivery for simple scenario

Immediate implementation of the most used scenarios

Iterative delivery of the agreed behavior

Project go-live threshold achieved

Live acceptance

Fast Proof of Concept delivery for simple scenario

Immediate implementation of the most used scenarios

Iterative delivery of the agreed behavior

Project go-live threshold achieved

Long Term Support delivery - ISO2022 Converter

Long term support ensures that the delivered product and customizations are up to date with changing requirements,
up to date with technological updates, and of course, benefit from the newest upgrades

Post-project scope

Remaining tasks can be scheduled during bau

Mandates, updates, extra requirements as in project

Iterative delivery of scope

During License Yearly subscription

Yearly License

Just license option with no support

Company license

No restrictions in instances or individuals

White label options available

Yearly support scope

Support requests and incident management

Implementation of fixes, bugs, issues and extra features

Updates and upgrades to the newest product or features

Yearly schedule and release management

Incoming transactions conversion

ISO8583 to JSON Conversion

How conversion works

On the felt side we have transactions coming in

The connection type is defined in .js files

Each connection is configurable independently

The script engine asks the connection to read data into a message

The connection reads information into a message

Message structures are defined independently from connections

Messages are also defined in .js files

The message is returned to the script engine

The script engine calls scripts to validate, alter information

Additional business logic can be applied via the scripts

We can then convert this information and create an output message

We take the way back and the script engine can send the new message to a connection

The connection actually sends the message out

All components work independently


Converter - articles

ISO8583 Converter   5783 views

ISO8583 Message Converter to XML SQL CSV interface specification mapping

ISO8583 Converter creating an XML,  SQL and CSV object from an incoming TCP/IP ISO8583 binary message, and then sending it to a HTTP host as ...
Products   6255 views

Trace configuration in neaPay Simulator, Converter, Switch, Authorization and Cards Issuer

Trace configuration in neaPay Simulator, Converter, Switch, Authorization and Cards Issuer ...
ISO8583 Converter   7003 views

Deploy the neaPay ISO8583 Payments converter in a test environment

When you receive a delivery from neaPay for an iso8583 convertor, you will get 1 zip file.  This step by step guide will guide you through ...
ISO8583 Simulator   7159 views

Changing fields definitions in the ISO8583 simulator and message converter

In this post we explain how to change individual fields settings so they match your specification. All configurable via GUI or by altering the configu ...
ISO8583 Converter   7162 views

Run the neaPay ISO8583 converter to JSON, XML, SQL, in a test environment

Once you have received and successfully downloaded your ISO8583 converter from neaPay, deploy and run is easy: use/deploy java 8; unpack delivere ...
ISO8583 Converter   7283 views

ISO8583 converter to JSON XML SQL to HTTP host - start& run - video guide - Part.1

In this scenario we have 3 connected parties. An ISO8583 simulator will build ISO8583 messages real-time. An ISO8583 converter will process the ISO8 ...
ISO8583 Converter   7521 views

ISO8583 converter to JSON XML SQL to HTTP Host - host unavailable - video guide- Part.3

In this scenario the web host is not responding. The HTTP Server will receive the JSON and reply. Then we stop the Http host and send the ...
ISO8583 Converter   7894 views

ISO8583 converter to JSON XML SQL to HTTP host - message flow - video guide - Part.2

The ISO8583 message flow, via TCP/IP, to the converter. The Converter unpacks the ISO8583 message The Converter creates , in this case, an ISO8 ...
Products   11056 views

Java version for neapay products Simulator Converter Switch Authorization Cards Issuer

Instructions how to check for the correct java version, To deploy and Run the required java version ...
ISO8583 Converter   14171 views

ISO8583 Message Converter JSON and XML interface specification mapping

This article describes how the ISO8583 Converter creates a JSON object from an incoming TCP/IP ISO8583 binary message, and then sends it to a HTTp hos ...

Choose the product you need

ISO8583 Converter

Convert ISO8583 to JSON XML SQL

ISO8583 Interface

ISO8583 Interface Handler

ISO20022 Converter

Convert ISO20022 to ISO8583 ...

ISO8583 Builder

Build ISO8583 from scratch

ISO8583 Switch

ISO8583 Router by criteria

ISO8583 Authorization

Authorize cards and ledger

Payments Acquirer

Acquiring host from devices

Cards Issuing

Generate and issue cards

ISO8583 Simulator

ISO8583 HISO98 HISO87 simulator

ISO20022 Simulator

ISO20022 & SWIFT simulator

POS Simulator

POS protocols simulator

Web Api Simulator

Web API tester Performance


Get a free quote, Ask for details
Get help

Contact us

Try the software yourself

Download software

Read Documentation and Start guides


Online Tools Overview

Online Tools

Array ( [id] => 197 [0] => 197 [date] => 2024-05-20 [1] => 2024-05-20 [page] => /swift-iso20022-converter-json-sql-clearing [2] => /swift-iso20022-converter-json-sql-clearing [views] => 1 [3] => 1 ) rows:1 -- 1