--
--
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/9bc26528-3fda-4a88-9dd1-57df352a8466n%40googlegroups.com.
This Postillion position (if that really was their guidance) is disruptive on both sides of their system and in my opinion is very poor.
As it stands, they appear happy to let the choice to rotate their system disrupt all in-flight transactions, letting everyone else sort it out.
Of course you need to handle unintentional outages as best you can, but still.
Currently your responses are not being sent back on the connection that has been stopped, so determine that condition and perhaps instead of an Exception, catch and discard the response you can't deliver (and they don't now want?).
I presume the acquirer will generate time out (cardholder pain as they wait and then or swap cards!!) reversals on not receiving the response to balance the books.
For me, and ideally, the act of Postilion being recycled (are these for maintenence of some sort ?) would start a new connection but also allow the old to breifly drain so that no in-flight transactions are bothered; once drained close the connection and clean up.
This of course requires coordination within Postillion to separate the old from the new setup (i am assuming change generated) and honour the same processing out to the acquiring system or devices.
Just my 2 cents, defiantely sort out why the responses end up sitting at the end of your 'queue' and dispose of them cleanly.; taking care of the balances if there is no assured revera
reversal processing dictated.
--
Mark
--
Mark
To view this discussion on the web visit https://groups.google.com/d/msgid/jpos-users/eb457c1d-acfa-4c93-85e0-8c6f55dee240n%40googlegroups.com.