The issue is not the confirmation mail from Sitefinity. It's whether we can pass additional information to Authorize.Net, without re-writing the payment gateway interface.
We need to pass something to x_description in AIM, so it shows up in the transaction. Our clients need this to help reconcile transactions. Is there any way to do this without creating a customer payment gateway interface?
Here is the top of the receipt (transaction in AIM):
========= SECURITY STATEMENT ==========
It is not recommended that you ship product(s) or otherwise grant services relying solely upon this e-mail receipt.
========= GENERAL INFORMATION =========
Merchant : John Purcell (454550)
Date/Time : 7-Jul-2014 16:21:10 PDT
========= ORDER INFORMATION =========
Invoice : 6
Amount : 0.01 (USD)
Payment Method : Visa
Type : Authorization and Capture
============== RESULTS ==============
Response : This transaction has been approved.
Authorization Code : 4WKWXK
Transaction ID : 2215974762
Address Verification : Street Address: Match -- First 5 Digits of Zip: Match
If we could pass something in the Description or PO Number fields, we would be able to satisfy a basic requirement.