I have the same need. I'd like pass a description or PO Number to Authorize.NET. Something so the client can delineate what was paid for in the Gateway. Was there every any guidance on this?
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.