« 750,000,000 | Main | TPS Inflation »

Saturday, July 25, 2009


Feed You can follow this conversation by subscribing to the comment feed for this post.

Hi Andy. What actions are taken on your switch when, processing a reverse, the target transaction is still in progress?

Hi Federico -

I assume you're talking about a host-based reversal here...

Yes, the target transaction is still in process.

When the QueryHost participant times out, the Mux takes the request off the "awaiting response" list. We log the transaction as timed-out (a special result code of ours) and send the appropriate response back to the originator.

If the transaction requires a reversal, we SAF it at that point.

If the authorizer comes in with a late response, our 'Late Reply Handler' posts a warning message to our Syslog.

Andy, is there some indication on what Message Type should be used for a Void transaction.

I was contemplating between a 0400 or 0420 but your statement that voids should be treated as force approval gives me the feeling it needs to be a 0420. Is my understanding correct?


Thanx for your info. we also have another transaction which is called CANCELATION. I myself think that this transaction is a Reversal which could be initiated by the merchant before clearing (A Manual Reversal) and is not happens according to a time out. Am I correct? it would be pleasure if you help me in this subject.

Hi -

You're correct. That's a Void - As you note, a manual reversal instead of a system-generated one. Internally on a switch, it's mapped similarly...with the sole exception being that sometimes the authorization wants a reason code. Like, how FDR does it: http://screencast.com/t/0Z9XEuLg6


The comments to this entry are closed.

AddThis Social Bookmark Button


  • Alejandro's jPOS Project
    Faced with payment systems challenges? Start here to learn more about Alejandro Revilla's jPOS project.
  • Dave Bergert's Blog
    Insights from my OLS colleague, Dave Bergert, CISSP, CISA, CompTIA Security+, and former Visa-certified QSA.
  • Glenbrook's Blog List
    Glenbrook Partners has compiled "a current summary of the latest content from some of our favorite payments and banking blogs." Dave, Alejandro and I are on the list.
  • soliSYSTEMS
    My friend Roque Solis is our go-to guy for RFID, smart cards, chip cards, integrated circuit cards, HSMs, cryptographic accelerators and public-key cryptography.
  • Specs Online - AMEX
    American Express puts its acquirer specs online for public retrieval.
  • Specs Online - FDMS
    First Data Merchant Services puts its acquirer specs online for public retrieval.
    [NOTE: This repository is accessible only via IE; this link will not work with Firefox or other browsers.]


  • The PCI Split
    Depicts how we split an implementation into PCI and non-PCI halves.
  • The Virtuous Spiral
    A good payment system unleashes customer creativity. Does yours?
Blog Widget by LinkWithin

  • Your attention to detail is a great asset. Use it wisely.