I'm a developer and I've already successfully integrated our site with CIM using RoR and ActiveMerchant. Today I am seeing my tests fail and I've determined that this is due to CIM gateway timeouts. I haven't seen this problem before though I've only been running the tests daily for a few weeks now. I spoke with live help and they told me the timeout is 10 seconds, and that they knew of no problem with the gateway at the moment--they weren't much help beyond that and were unable to answer all my questions.
I'd like to know:
1) what is the average gateway response time?
2) how often does it timeout?
3) if it does timeout is this likely a sign of systemic problem at that time? (I'm asking so I'll know the effective of just doing retries until success if that scenario occurs--will it just keep failing until some big problem is fixed?)
4) what is the agreed upon uptime for the gateway to not timeout? (I would have thought it would be up a very high percentage of the time but today I've seen it timing out 20% of the time)
5) what actions can we take if the gateway's performance doesn't match said agreement?
Thanks,
Jason
08-11-2010 12:02 PM
You mentioned that the timeout is 10 seconds...
Is this a fixed timeout or is there a way to change it?
Thanks!!!
11-03-2011 12:37 PM
Are you using CIM or hosted CIM? If the former, does the transaction make it to Authorize.net and you just don't get a response back? If the latter, is it your relay response page that's failing to trigger? Are you running this against the sandbox server or the production server? The sandbox server is a lot more unreliable and has greater delays.
11-03-2011 12:59 PM
Hey TJ,
I'm using hosted CIM in the sandbox. I'm not experiencing any timeouts yet, but I want to either set a timeout or document what the timeout period is.
Thanks!!
11-03-2011 02:40 PM
Regardless of random failures on sandbox, the production server -should- work without problems, except in rare cases of timeouts having to do with relay response and DNS configuration on your end. If you haven't noticed anything like that, chances are you don't have that problem. I don't know what the actual timeout value is, but 10 seconds is a rather long time, and as long as you log attempts so you can tell if it times out, I would think that would be a good place to start. Never experienced a timeout myself, though I've worked more with AIM and ARB than CIM.
11-03-2011 08:32 PM