[ic] Interchange/Authorize.net problem.

Dan Man danman at dtconnect.com
Wed Oct 22 22:32:28 EDT 2003


My Setup:

RedHat 9
Interchange Interchange 4.9.8
Foundation catalog

I'm trying to get credit card authorization going with Authorize.net.
I've got "Require module Vend::Payment::AuthorizeNet" in my
interchange.cfg file. When I try to process a transaction with the test
credit card # I get the error at the end of this message.

Can someone help me with this error? I've tried to make a page
containing:

<XMP>
    [calc]
        my $string = $Tag->uneval( { ref => $Session->{payment_result}
});
        $string =~ s/{/{\n/;
        $string =~ s/,/,\n/g;
        return $string;
    [/calc]
    </XMP>

But it complains that I don't have the Dump module installed correctly
when I try to view the error, but I've installed it from CPAN....

Thanks for any help anyone could provide.

Dan Mount

Here's the error:




xxx.xxx.xxx.xxxJhHTLi7q:xxx.xxx.xxx.xxx- [22/October/2003:21:22:42
-0400] ue_dev /cgi-bin/ue_dev/ord/checkout.html Custom shipping field
'custom' doesn't exist. Returning 0
xxx.xxx.xxx.xxxJhHTLi7q:xxx.xxx.xxx.xxx- [22/October/2003:21:23:31
-0400] ue_dev /cgi-bin/ue_dev/process.html Safe: Real-time charge
failed. Reason: Authorizenet error: . Please call in your order or try
again.
> 
> 
>               die errmsg(
>                               "Real-time charge failed. Reason: %s\n",
>                               errmsg($Session->{cybercash_error}),
>                       );
> 
> 
xxx.xxx.xxx.xxxJhHTLi7q:xxx.xxx.xxx.xxx- [22/October/2003:21:23:31
-0400] ue_dev /cgi-bin/ue_dev/process.html Route log failed.
xxx.xxx.xxx.xxxJhHTLi7q:xxx.xxx.xxx.xxx- [22/October/2003:21:23:31
-0400] ue_dev /cgi-bin/ue_dev/process.html ERRORS on ORDER TEST0022:
> Error during creation of order routing log:
> Route log failed. at /usr/local/interchange/lib/Vend/Order.pm line
1883.
> 
xxx.xxx.xxx.xxxJhHTLi7q:xxx.xxx.xxx.xxx- [22/October/2003:21:23:31
-0400] ue_dev /cgi-bin/ue_dev/process.html Custom shipping field
'custom' doesn't exist. Returning 0



More information about the interchange-users mailing list