Troubleshooting Authorize.net Integration
After setting up the Authorize.net post processing profile, a number of hidden fields will be added to your form. These fields will contain the response from Authorize.net and can be used to trigger the correct response (success or failure) and helpful in debugging transactions. After a submission is sent to Authorize.net, these variables/fields can be accessed in your submission bin or by dumping the fields on the autoresponder post submission page.
Debugging Authorize.net Transactions It is useful to set up an autoresponder profile, with no email, and no redirect and dump all the fields onto the post submission page. In this way you can send test submissions to Authorize.net, and view the result on the thank you page. You can also check these fields (the results from Authorize.net) via the submission bin. The information in these fields can be very helpful when talking to your Authorize.net Account Manager to diagnose and debug any problems. All the fields start with '[athorize_'
Also see the authorize.net AIM Integration Guide for a decription of the response codes returned from Authorize.net. While there are many different response codes, logiforms simplifies the result by returning either 'Approved' or 'Declined' in the [authorize_responsecode] field.
Return to KB Article Index
|