Support

Home Forums Event Espresso Premium Modifying Upload Transaction File for Authorize.net AIM

Modifying Upload Transaction File for Authorize.net AIM

Posted: September 14, 2012 at 2:06 pm


Jill Loree

September 14, 2012 at 2:06 pm

When my client receives a receipt from Authorize.net generated by EE, a description of the reason for the charge (event name) is missing. I took a look at the Auth.net documentation and it pointed me towards modifying the Uploaded Transaction File that is passed to the Auth.net gateway.

Is this something that can be quickly fixed in EE or would I need to have access to modify this file? More importantly, where is this file located? Thanks!


Sidney Harrell

September 18, 2012 at 10:38 am

That would be under gateways/aim/aim_vars.php
I’ll take a look and see about adding sending the description. Thanks.


Sidney Harrell

September 18, 2012 at 7:29 pm

Ok, I’ve got the change added into our codebase, and it should be included in the next release (3.1.28.P). Until then, you can insert this line into gateways/aim/aim_ipn.php:

$transaction->description = stripslashes_deep($event_name) . ' | ' . __('Reg. ID:', 'event_espresso') . ' ' . $attendee_id . ' | ' . __('Name:', 'event_espresso') . ' ' . stripslashes_deep($fname . ' ' . $lname) . ' | ' . __('Total Registrants:', 'event_espresso') . ' ' . $quantity;

I put it in at line 46, but anywhere between line 33 and line 58 will work.


Jill Loree

September 28, 2012 at 2:06 pm

Excellent, this works great. Thank you so much!

The support post ‘Modifying Upload Transaction File for Authorize.net AIM’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Do NOT follow this link or you will be banned from the site!