View all integrated card transactions that occurred on a given day.
Some of the columns aren't completely intuitive.
- Line# refers to the where the charge occurred within a POS transaction.
This is mostly only note worthy on transactions that include multiple
payments or multiple attempted payments.
- Result is the response that came back from the processor, if any. An attempted
charge that received no response from the processor can be a problem since POS
does not know whether the charge succeeded.
- Seconds is the time that elapsed between sending a request to the processor
and receiving a response (or timing out).
- Error Code indicates a connection problem occurred. The most common one is usually
28 indicating the connection timed out. They're technically cURL error codes if
you need a full reference for the meaning of all values.
- HTTP Code is the status code from the processor's response. The normal status code
is 200.
- Reference# is provided to help quickly locate a transaction in the processors'
reporting portal. Mercury calls this "Invoice" in their forms.
Potential problems are highlighted in color. Yellow rows indicate the processor was completely
down. While this is not good it is the lesser of two evils. When the processor is rejecting
transactions in this manner there is little to no chance of inadvertently charging a customer
twice. Red rows indicate a problem occurred in mid-communication with the processor. These
situations can result in a card being charged on the processor's side but not charge in POS.
Mercury requires an extra consideration. Mercury provides an automatic duplication detection
service that eliminates double charges in many circumstances. If a red row is followed by another
identical charge (same card, amount, POS transaction and line#) and the second, identical charge
receives a response, the customer should only be charged once. However, this service is not 100%
reliable. On any day where Mercury has a large number of connection errors, red charges probably
merit manual verification. If the second, identical charge takes more than 15 seconds to complete
that also probably merits manual verification. If the second, identical charge is also red then
manual verification via reporting on Mercury's side is the only way to determine whether or not
the charge went through.