ISO 20022 SWIFT Payments Simulator

with integration for ISO8583, Visa, MasterCard, NDC, Web Services, clearing and database/SQL conversion

Simplify. Integrated payments.

ISO20022 SWIFT Payments Wire transfer

Request Live Demo     Details     Docs     Download    

ISO 20022 SWIFT testing

Easy implement and simulate your own XML transactions

Interconnect with other formats like JSON and ISO8583

Use any connection like Web Service, HTTP, TCP/IP, SQL or just files

Configure test cases in Excel, Run with 1-click from the UI


Payments and conversions for

Any payment type can be configured. Our payments-focused Java core supports any XML format.

Around it we can configure any message type as JSON so we can then convert to any other payment type.

Go to list of features


Features List

Customer support options


Support Options

Technical Architecture overview



Documentation, Get started guide



Business Areas for ISO 20022

ISO20022 pacs Payments Clearing and Settlement

Message ID Message name
pacs.002.001.12 FIToFIPaymentStatusReport
pacs.003.001.09 FIToFICustomerDirectDebit
pacs.004.001.11 PaymentReturn
pacs.007.001.11 FIToFIPaymentReversal
pacs.008.001.10 FIToFICustomerCreditTransfer
pacs.009.001.10 FinancialInstitutionCreditTransfer
pacs.010.001.05 FinancialInstitutionDirectDebit
pacs.028.001.05 FIToFIPaymentStatusRequest

ISO20022 canm Network Management

Message ID Message name
canm.001.001.02 NetworkManagementInitiation
canm.002.001.02 NetworkManagementResponse
canm.003.001.02 KeyExchangeInitiation
canm.004.001.02 KeyExchangeResponse

Download ISO20022 Simulator

Watch this deployment video before you download

Watch this test run video before your first run


Only Logged in users can download.

Register Sign in

Java is required to run the product. Please follow this guide to Download/Check Java version


Simulator - articles

POS Simulator   3432 views

POS simulator format SPDH HPDH Verifone and custom

POS simulation is necessary even when you have a real POS device to test with. POS simulation allows you to use many cards, even those you cannot issu ...
ISO8583 Simulator   6126 views

Add extra custom fields to the ISO8583 simulator

Adding extra, custom fields to the ISO8583 simulator in 3 simple steps is as easy as running the tests: Edit the spreadsheet and save it; Edit th ...
ISO8583 Simulator   6645 views

Regression Testing in 1 click with instant Analytics and CSV report

The neaPay Payments simulator is designed from the start to follow the life of a project, and therefore, after all testing has been completed, we need ...
HSM Simulator   6785 views

Deploy the neaPay HSM simulator in a test environment

When you receive a delivery from neaPay for an HSM simulator, you will get 1 zip file. This step by step guide will guide you through the de ...
ISO8583 Simulator   6932 views

Altering test cases in Excel for the ISO8583 simulator

When you need to customize your own test case, you need to follow some simple steps all the time.In order to obtain this, you need to alter test data ...
ISO8583 Simulator   6935 views

How the fingerprint reader works in the ISO8583 payments simulator

Step by step guide to enable and disable fingerprint reading, enrollment and verification with the neapay Simulator is pretty straight forward and ass ...
ISO8583 Simulator   6946 views

Sample Recommended design for an Acquirer test cases suite, Scenarios and Regression

A test suit is composed of different scenarios which follow in a functional (or another) way in order to cover the full, or as much as possible, of th ...
ISO8583 Simulator   6951 views

Enabling traces in the payments simulator

Enabling traces in the ISO8583 Payments Simulator, just like the ISO8583 message converter and the ISO8583 Host, is a call to the system core to write ...
ISO8583 Simulator   6958 views

Run One, Run Scenario, Run All, Run Load in the neaPay ISO8583 Simulator - Use guide

neapay ISO8583 simualtor is designed to Support your project in all stages and has 4 modes are available: RunOne - runs only the selected Test Case; R ...
ISO8583 Simulator   6961 views

Load Test enabling and performance testing at 1TPS and 100TPS

neaPay simulator performance testing. Simulator is requiring 0.02 seconds to send 100 transactions, every second. How to enable Load /Stress test in ...
ISO8583 Simulator   7024 views

Connect the neaPay ISO8583 Acquirer simulator to your own host or Issuer

Everything is working fine in the test mode, with an Acquirer and a bank host both simulated by neaPay. You want to connect your Acquirer simulator to ...
ISO8583 Simulator   7034 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 ...

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