Problem completing transactions with Authorize.net

This is the place to report bugs and get support. When posting in this forum, please always provide as much detail as possible.

Please do not report problems with a custom build or custom code in this forum. If you are producing your own build from the source code and have problems or questions, ask in the developer forum, do not report it as a bug.

This is the place to report bugs and get support

When posting in this forum, please try to provide as many relevant details as possible. Particularly the following:

  • What operating system were you running when the bug appeared?
  • What database platform is your site using?
  • What version of mojoPortal are you running?
  • What version of .NET do you use?
  • What steps are necessary to reproduce the issue? Compare expected results vs actual results.
Please do not report problems with a custom build or custom code in this forum. If you are producing your own build from the source code and have problems or questions, ask in the developer forum.
This thread is closed to new posts. You must sign in to post in the forums.
6/13/2010 8:51:14 AM
Gravatar
Total Posts 16

Problem completing transactions with Authorize.net

Joe,

I have Authorize.net set up on my site and I am trying to use it with the Form Wizard but I get the following message when the user clicks on the Submit button on the Checkout page:

Sorry, the transaction could not be completed. An error occurred and has been logged.

When I look in the log there is nothing in there about this transaction

I have Authorize.net set up on my Web.config and user.config and the settings are as follows:

Web.Config

<add key="Site1-PaymentGatewayUseTestMode" value="false" />
<add key="Site1-PrimaryPaymentGateway" value="Authorize.NET" />
<!-- Production -->
<add key="Site1-AuthorizeNetProductionAPILogin" value="XXXXXXX" />
<add key="Site1-AuthorizeNetProductionAPITransactionKey" value="XXXXXXXXXXXX" />
(values masked for privacy purpose)

User.Config

<add key="Site1-PrimaryPaymentGateway" value="Authorize.NET" />
 

What do you think is going on?

Please advise

Thank you very much

Eduardo

 

6/13/2010 8:53:06 AM
Gravatar
Total Posts 16

Re: Problem completing transactions with Authorize.net

Sorry, I am having this problem with the Calendar Pro. I tried setting up a fake Web Store and I get the same exact error.

Thanks again
Eduardo

6/13/2010 10:01:31 AM
Gravatar
Total Posts 18439

Re: Problem completing transactions with Authorize.net

Hi,

To use the Authorize.NET production server you need a production account, make sure you are not trying to use the production server with test credentials.

To find out the response from the server you can find the row in the mp_AuthorizeNetLog table in the RawResponse field, or check the Reason or ReasonCode fields.

Hope it helps,

Joe

6/13/2010 10:10:47 AM
Gravatar
Total Posts 16

Re: Problem completing transactions with Authorize.net

Thanks for the prompt response. I am using a production account with the production server.

The Raw Response field in the mp_AuthorizeNetLog table has the following data for all transactions that have failed:

 3|2|33|Email is required.||P|0|||175.00|CC|auth_capture||Eduardo|Lessa||9 Logan Dr|Lincoln|RI|02865|US|401-418-0518||||||||||||||||2CD9EEE8DD2C55A2978E45C3185FD5B3||||||||||||||||||||||||||||||

The interesting thing is that I am providing the email address in the form with all the information. Is it possible that the parameter is not being passed to Authorize.net?

I am using version 2.3.3.9 MySQL.

Thanks again.

Eduardo

6/13/2010 10:31:19 AM
Gravatar
Total Posts 18439

Re: Problem completing transactions with Authorize.net

Hi,

That is strange. No, we are not passing the email, but I would not expect different requirements on production than on test server and it is not required for the test server. I would not have expected an email address to be required. I can make it pass the email for the next release which will probably ship next week. I want to put out a new version of mojoPortal and both add on products because we are now using the newer versions of AjaxControlToolkit, so there will be a new release very soon.

Possibly there are configuration options on your account at Authorize.net that can be modified from their web site.

Best,

Joe

6/13/2010 10:38:24 AM
Gravatar
Total Posts 18439

Re: Problem completing transactions with Authorize.net

After reviewing the api guide, I'm pretty sure this is because of something you configured on your authorize.net account either to require email or to send confirmation on your behalf. You should change those settings, the Event Calendar will send confirmation email and email should not be required by Authorize.NET to complete a transaction.

Hope it helps,

Joe

6/13/2010 11:05:36 AM
Gravatar
Total Posts 16

Re: Problem completing transactions with Authorize.net

I checked my Authorize.net settings and I did have the 'Email transaction receipt to customer' checked. I unchecked it and tried again and I still get the same message. I looked through all the settings on my Authorize.net and I can't find anything else about email being required for an API transaction.

I 'll talk to them tomorrow. They seem to have changed their system this weekend.

If you can think of anything else, please let me know


Thanks again.

Eduardo

6/13/2010 11:27:16 AM
Gravatar
Total Posts 18439

Re: Problem completing transactions with Authorize.net

Changes to you account might not be instant, it might take a little while for changes to go live if they have server farms and caching mechanisms involved.

6/14/2010 2:36:25 PM
Gravatar
Total Posts 16

Re: Problem completing transactions with Authorize.net

Joe,

 

Authorize.net has implemented some additional settings and the email required is one of the default parameters. I spoke with Authorize.net today and they showed me how to change the setting and now I am able to process the transaction ok through Auth.net.

Since this is a default setting it is great that you will be implementing this into the next version so other people don't run into the same problem.

Thanks again for your help.

Eduardo

You must sign in to post in the forums. This thread is closed to new posts.