VAP Channel Header

97 views
Skip to first unread message

samuale jorge

unread,
Nov 6, 2023, 9:05:44 AM11/6/23
to jPOS Users
Hi,

I'm tried to achieving VISA pos and atm transaction in same port and configuration.

My channel is VAP

All POS transactions are working correctly, there is an issue in ATM transactions only.

ATM using a different header. When we sending ATM header with an X25 channel, it works, but when we change the channel from VAP to X25 for other POS transactions got failed.

While using VAP channel with header it adding some extra values in front of ATM transaction

Extra value - 0100d1000

Kindly assist the above issue.

Andrés Alcarraz

unread,
Nov 6, 2023, 11:24:30 AM11/6/23
to jpos-...@googlegroups.com
Hi there,

Can you tell us why you need to do that? It's not a good idea to try to handle different protocols in the same port, it is like trying to use ssh and http over the same port, you just can't. You could only if you can tell which protocol is the other party using with the first byte, but why would you want to add that complexity, when it is so simple to just listen in another port?

So this is my recommendation, just don't, if for some weird reason you still need that, you would need to develop your own channel to handle the particularities.

Best regards.
Andrés Alcarraz
--
--
jPOS is licensed under AGPL - free for community usage for your open-source project. Licenses are also available for commercial usage. Please support jPOS, contact: sa...@jpos.org
---
You received this message because you are subscribed to the Google Groups "jPOS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jpos-users+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jpos-users/505a3790-d6ac-46cb-a1bb-92e5a0c1bc52n%40googlegroups.com.

Mark Salter

unread,
Nov 6, 2023, 12:39:54 PM11/6/23
to jpos-...@googlegroups.com
Hi, I see You have had a reply, but I just wanted to share that this group.os moderated for new posters, so there is no need to send more than one but instead just be patient as someone will get to your post and release it as I did today.

-- 
Mark


Sent from Proton Mail mobile



-------- Original Message --------
--
signature.asc

samuale jorge

unread,
Nov 7, 2023, 1:26:28 AM11/7/23
to jPOS Users
Noted Mark

samuale jorge

unread,
Nov 7, 2023, 1:26:28 AM11/7/23
to jPOS Users
Hi Andres,

Both POS and ATM working in same port in live VISA port. 

the bank using Both (POS & ATM) message format is ISO 8583.

We are replicating the same in JPOS.

There is any function/method to remove initial first 10 values.

0100d1000

This value appeared first 10 values. remaining message format is same.

message format - 0100d1000+header+MTI+fields.


Regards,
Samuale
On Monday, 6 November 2023 at 23:09:54 UTC+5:30 Mark Salter wrote:

Mark Salter

unread,
Nov 7, 2023, 1:41:03 AM11/7/23
to jpos-...@googlegroups.com
This description suggests this data is something either being converted or misinterpreted.

With a Visa connection, you need to use the correct Channel and Packacker to precisely match the message structure and network data flow that that Visa are using.

In your initial post, you mentioned X25Channel, I wonder if you are using that in error?

Can you share details of the setup you have when these 'extra' bytes are being seen? Include when they occur, in terms of ahead of the first message or start to appear later on.

Also, are you sending requests to Visa or receiving requests from them?

Finally, please share the details of the Header and MTI that follows these odd bytes, in character and in hexadecimal if possible.



-- 
Mark


Sent from Proton Mail mobile



-------- Original Message --------
To view this discussion on the web visit https://groups.google.com/d/msgid/jpos-users/5fffca1b-f533-476f-b4fb-2847bb978008n%40googlegroups.com.
signature.asc
Reply all
Reply to author
Forward
0 new messages