views:

41

answers:

2

I'm new to Authorize.net. We're setting up recurring transactions with ARB and we have our Silent Post page set up.

Yesterday we put in 4 transactions, and Silent Post only turned up 3. The day before, we put in 2 and only got back 1. I'm not sure if this is coincidence, or if it means something that we're getting back 1 less transaction than we put in. In both cases, it was the final transaction that didn't go through. (We did, however, get the confirmation email for all of them, so we can safely assume that they sent the transaction out).

Our silent post page is set up simply. It just takes what's given and sends it to a function which puts the data into a database. It also is dumping it into a log file.

Are there any common reasons why something like this would happen?

A: 

That's actually very odd. Silent Post is triggered for every transaction sent through Authorize.Net regardless of the means (AIM, ARB, CIM, SIM, virtual terminal) or result (approved, declined, error, split tender). Each one is independent of the others so one cannot be affecting another.

Is there anything common between the two missing transactions besides being the last ones of the day? Like are both declined transactions? Or maybe have the same fields blank? That's what I would look at first in trying to troubleshoot this.

John Conde
We could not discern any differences. Tonight all of our test transactions went through. We did change AVS settings, however. We loosened the restrictions. Perhaps that was the culprit?
Gus
With an issue as strange as this is it certainly a possibility. Glad you got it figured out.
John Conde
A: 

I also have the same problem. I noticed that every once in a while I would have a record that didn't get updated when the customer paid. After digging for a while I made a few changes to my script.

I started logging a record that showed the post data every time the script was started. For most of the transactions the post data was fine. Every once in a while the Post data would be blank. In my script I was checking to see if the Post data existed and if it didn't I was just exiting. This made it appear that I didn't receive the Post but really I did it was just blank.

I have no clue how to fix it. I've talked with Authorize.net and they haven't been able to help yet either.

I'll try to adjust the AVS settings to see if that helps. Any other suggestions?

John Schleicher