Hello,
i have got a free TEST AUTHORIZE account to process credit card transactions but i always get this final error:
The following errors have occurred.
(97) This transaction cannot be accepted.
My hosting server is www.eshost.es
I read solution reported here:
http://developer.authorize.net/tools/responsecode97/
but i do not understand these 3 things:
1) Your timestamp = 97 seconds.
The Authorize.Net system timestamp is 1364404392 seconds.
The difference is -1364404295 seconds.
HOW DO I CALCULATE MY TIMESTAMP ????
2) Solution always reported here:
http://developer.authorize.net/tools/responsecode97/
tells this:
PHP
In the simlib.php file, replace the following line:
$tstamp = time ();
with this:
$tstamp = time () - (time difference in seconds); or $tstamp = time () + (time difference in seconds);
but in my TEST AUTHORIZE ACCOUNT installed folder named "anet_php_sdk" there is any simlib.php file.
So where is my simlib.php file ?
3) Verify that the time on the Web server that hosts the SIM script is configured correctly to the GMT time zone. You can also modify the SIM script to format UTC.
How do i verify that my web server (www.eshost.es) is configured correctly to the GMT time zone ?
Goodbye.
03-27-2013 10:22 AM - edited 03-27-2013 10:26 AM
Your timestamp = 1366055474 seconds.
The Authorize.Net system timestamp is 1366055480 seconds.
The difference is -6 seconds.
so i have go tto put 1366055474, right ?
No, you don't put 1366055474
You put in something like time() - 6
04-15-2013 01:02 PM
But wht did u tell me this ?:
the value should be like what you have in http://digitalsoftware.eshost.es/horario.php
e.g. 1365771149
and not -10
And now you tell me to put in something like time() - 6...
So ?????
04-16-2013 12:53 PM