Payments API for ISO8583 message conversion

Convert to and from ISO8583, JSON, SQL, ISO20022

Convert ISO8583 payments messages to HTTP JSON

Use the web UI to build messages here

Online card data generator

api url:

https://neapay.com/api/generateCard

You will need to obtain the key by logging in and then copying your session key from your user menu

This FREE API is NOT SECURE enough, it only has a basic key check. This is only only good for demo, POC, development purposes. For Production, all data must be encrypted and/or signed, which we can also take care of. We have 3DES, SHA/RSA, MAC, JWT, and combinations with phisical encryption devices (HSM) to ensure maximum security.

Curl

curl \
-h "key:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
-d '{ \
	"isoMessageData":"30323030F343534654574657587657867967896798678", \
	"encoding":"hex", \
	"isoMessageFormatName":"VisaMessage", \
	"convertTo":"JSON", \
	"log":"all" \
	}' \
https://neapay.com/api/convertIsoMessage
					

The repsonse is a JSON with the fields

{
	"fields":[
	{"0":"0200"},
	{"1":"FC346465456456"},
	{"2":"49647000000001"},
	{"3":"1004"},
	...
	],
	"error":"parse error description", 
	"log":"multi-line logwith \n line separators"
}					

In case you have requested the response as SQL, the JSON will lokk like this

{
	"qyuery":"INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...);",
	"error":"parse error description", 
	"log":"multi-line logwith \n line separators"
}					

Build ISO8583 payments messages via web API from HTTP web requests

Use the web UI to build messages here

Online card data generator

api url:

https://neapay.com/api/generateCard

You will need to obtain the key by logging in and then copying your session key from your user menu

This FREE API is NOT SECURE enough, it only has a basic key check. This is only only good for demo, POC, development purposes. For Production, all data must be encrypted and/or signed, which we can also take care of. We have 3DES, SHA/RSA, MAC, JWT, and combinations with phisical encryption devices (HSM) to ensure maximum security.

Curl

						
curl \
-h "key:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
-d '{ \
	"isoMessageName":"VisaMessage", \
	"encoding":"hex",
	"isoFields":[
		{"0":"0200"},
		{"1":"FC346465456456"},
		{"2":"49647000000001"},
		{"3":"1004"}
	] \
	}' \
https://neapay.com/api/buildIsoMessage
					
					

The response is a json with a reporesentation of the ISO message in the desired encoding

' {"isoMessage":"30323030F343534654574657587657867967896798678"}'

Generate Cards

Via the Web UI

Online card data generator

api url:

https://neapay.com/api/generateCard

You will need to obtain the key by logging in and then copying your session key from your user menu

This FREE API is NOT SECURE enough, it only has a basic key check. This is only only good for demo, POC, development purposes. For Production, all data must be encrypted and/or signed, which we can also take care of. We have 3DES, SHA/RSA, MAC, JWT, and combinations with phisical encryption devices (HSM) to ensure maximum security.

Curl

curl \
-h "key:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
-d '{ \
	"cardNumber":"4990000000", \
	"sequenceNumber":"000", \
	"cardName":"John Smith", \
	"expiryDate":"12/20", \
	"bankName":"First Bank", \
	"serviceCode":"101", \
	"address1":"High Street 58", \
	"address2":"London, UK", \
	"pinNumber":"1234", \
	"pinKey":"0123456789ABCDEF0123456789ABCDEF", \
	"cvvKey":"0123456789ABCDEF0123456789ABCDEF" \
	}' \
https://neapay.com/api/generateCard
				
						
						

Are you ready to start or need help?


Ready to start your next project with us? Give us a call or send us an email and we will get back to you as soon as possible!

Get a free quote, Ask for details, Get guidance


Contact us

Download and Use the software yourself


Download software

Follow a getting started guide to deploy and use the software


Get started

Please Login to send quick chat messages.
Please leave a message and we will contact you as soon as possible. For price inquiries, support request, use the Contact form