close ad
 
Important WebAssist Announcement
open ad
View Menu

Technical Support Forums

Free, outstanding support from WebAssist and your colleagues

rating

Am having similar issues with auth net 103 error similar to: /posts.php?id=34518 & posts.php?id=34235

Thread began 1/06/2015 9:51 am by Gregory | Last modified 2/05/2015 12:01 pm by Jason Byrnes | 4052 views | 12 replies |

Gregory

Am having similar issues with auth net 103 error similar to: /posts.php?id=34518 & posts.php?id=34235

Am having similar issues with auth net 103 error similar to:
http://www.webassist.com/forums/posts.php?id=34518
& http://www.webassist.com/forums/posts.php?id=34235

Both suggestions to change out timestamp code are the same, but when I change on my confirm page, the billing/shipping fields drop off the checkout.php page after proceeding from the cart.php page.

You may see the site at: http://gobdesign.com/testing/jefferson2

We are attempting to use the SIM model with auth net. The confirm.php page on the server is currently set to the default - that is the original webassist toolset generated code. This will allow you to see original configuration, and subsequent 103 error.

Also, is it possible to go from the cart directly to Auth net and have them collect all shipping/billing info as well and skip the checkout page? Might this be more secure?

thanks Greg

Sign in to reply to this post

Jason ByrnesWebAssist

I'll need to troubleshoot directly, see the private message section.

Sign in to reply to this post

Gregory

See private meassage

Sign in to reply to this post

Jason ByrnesWebAssist

there was a syntax error on the confirm page.

i updated the following code at line 60:

<input id="x_fp_timestamp" name="x_fp_timestamp" type="hidden" value="<?php echo("<?php $WACalculatedHash = WA_CalculateHash(''.($WA_Authorize_Net_API_Credentials_Login_ID)  .'', ''.($WA_Authorize_Net_API_Credentials_Transaction_Key)  .'', ''.$eCart1->GrandTotal()  .'', ''.AuthNet_RandomID()  .'', 'USD')?>
<?php echo $WACalculatedHash[1]; ?>"); ?>" />



to:

<input id="x_fp_timestamp" name="x_fp_timestamp" type="hidden" value="<?php $WACalculatedHash = WA_CalculateHash(''.($WA_Authorize_Net_API_Credentials_Login_ID)  .'', ''.($WA_Authorize_Net_API_Credentials_Transaction_Key)  .'', ''.$eCart1->GrandTotal()  .'', ''.AuthNet_RandomID()  .'', 'USD')?>
<?php echo $WACalculatedHash[1]; ?>" />




I'll log this as a bug in our system.

Sign in to reply to this post

Gregory

Thank you so much Jason.
I appreciate your quick response and the immediate fix!
Greg

Sign in to reply to this post

Jason ByrnesWebAssist

you're welcome.

Sign in to reply to this post

Gregory

On moving site to new Go Daddy server the above code change is now back to an incomplete Checkout page.

friendsofjeffersonbarracks.com/testing/

I tossed WebAssist generated code back into the confirm.php page, and gets me back to a complete form allowing one to complete the transaction, but now won't complete the transaction passing information to Auth.net.

The confirm page now on the site has the altered code from above, so incomplete Checkout page is what is now occurring.

This newer Go Daddy server is an odd beast. See private message with login.

Sign in to reply to this post

Jason ByrnesWebAssist

viewing source of the checkout page shows the following error:
<b>Fatal error</b>: Call to undefined function mhash() in <b>/home/jbarracks/public_html/testing/WA_eCart/checkoutScripts/WA_simlib.php</b> on line <b>30</b><br />


this means that the go daddy server does not have the mhash library enabled.

i fixed the error by ending line 30 of the WA_eCart/checkoutScripts/WA_simlib.php file:
return (bin2hex (mhash(MHASH_MD5, $data, $key)));

to:
return (bin2hex (hash(MHASH_MD5, $data, $key)));

Sign in to reply to this post

Gregory

This post has been deleted.

Gregory

Thanks Jason
Could making the Mhash change keep the transaction from being transferred to Auth.net?

If you go through the entire order process, it cannot connect to Auth.net - getting 103 error. If this is solved, we can go live with new site.

Also, though the phpinfo.php page now on the site (friendsofjeffersonbarracks.com/phpinfo.php) shows that hash is enabled and supports the MD5 referenced in the code, in talking with GoDaddy they say it is not enabled on this server.

Further when attempting to connect to the database on this server running 5.4 php (now using cpanel admin) - one uses "localhost" database name, user name, password - but it cannot connect. It is now running off my server database running 5.2 php.

Any suggestions for hosting services that might not have these issues?

thanks again
Greg

Sign in to reply to this post
loading

Build websites with a little help from your friends

Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.

Build websites from already-built web applications

These out-of-the-box solutions provide you proven, tested applications that can be up and running now.  Build a store, a gallery, or a web-based email solution.

Want your website pre-built and hosted?

Close Windowclose

Rate your experience or provide feedback on this page

Account or customer service questions?
Please user our contact form.

Need technical support?
Please visit support to ask a question

Content

rating

Layout

rating

Ease of use

rating

security code refresh image

We do not respond to comments submitted from this page directly, but we do read and analyze any feedback and will use it to help make your experience better in the future.

Close Windowclose

We were unable to retrieve the attached file

Close Windowclose

Attach and remove files

add attachmentAdd attachment
Close Windowclose

Enter the URL you would like to link to in your post

Close Windowclose

This is how you use right click RTF editing

Enable right click RTF editing option allows you to add html markup into your tutorial such as images, bulleted lists, files and more...

-- click to close --

Uploading file...