[ic] AuthorizeNet.pm missing fields

Pann McCuaig interchange-users@interchange.redhat.com
Sun Sep 30 17:16:00 2001


When you use Authorize.net as a CC gateway, at least the way my account
is set up, you get a nice canned email from them for each successful
order placed.

I noticed that there are some fields missing. In particular, there are
three variables called out in AuthorizeNet.pm that don't make it to the
Anet email:

        x_Invoice_Num   => $actual->{mv_order_number},
        x_Company       => $actual->{company},
        x_Phone         => $actual->{phone_day},

The x_Company line is commented out. Remove the comment and add
'company' to the map in Payment.pm, and it comes through. '$actual' was
misspelled, preventing x_Phone from working, and correcting the spelling
caused it to show up on the Anet email as well.

But mv_order_number has me stumped. It's also missing from the map in
Payment.pm, but adding it doesn't help. And of all the missing values in
this email, this one is pretty key.

Any ideas? TIA

Cheers,
 Pann
-- 
geek by nature, Linux by choice                     L I N U X       .~.
                                                    The Choice      /V\
http://www.ourmanpann.com/linux/                     of a GNU      /( )\
                                                    Generation     ^^-^^