[ic] authorizenet setup?

Andrew Metcalfe interchange-users@icdevgroup.org
Wed Aug 28 13:44:01 2002


I still haven't gotten this working.

IC Version 4.8.3

here's the variables I'm passing in my catalog.cfg as per this message in
the archive:

note: account 05971 is a test account, which does not actually process
transactions but should return valid status codes
note: eProcessingNetwork emulates the authorizenet API.  I've changed the
following 2 lines in AuthorizeNet.pm

$opt->{host}   ||= 'www.eProcessingNetwork.Com';
$opt->{script} ||= '/cgi-bin/an/order.pl';

then in catalog.cfg, I've got: (as per
http://interchange.redhat.com/pipermail/interchange-users/2002-June/022484.h
tml)

Variable AUTHNET_ID     05971
Variable AUTHNET_MODE   authorizenet
Variable AUTHNET_REFERER
Variable AUTHNET_SECRET
Variable AUTHNET_SERVER www.eProcessingNetwork.Com
Variable MV_PAYMENT_ID  05971
Variable MV_PAYMENT_MODE        authorizenet
Variable MV_PAYMENT_REFERER
Variable MV_PAYMENT_SECRET
Variable MV_PAYMENT_SERVER
Variable PAYGATE        authorize

The error I'm getting back is:   (authorizenet): Charge failed, reason: No
account id

I've seen about 18 different messages in the mailing list outlining which
fields are required for authorizenet to work.

I'm particularly baffled by the error message saying No account id, since I
am actually providing these fields.  I'm half tempted to hardcode these
values into the .pm, but would rather not.

Anybody have any ideas?

_Am

> -----Original Message-----
> From: interchange-users-admin@icdevgroup.org
> [mailto:interchange-users-admin@icdevgroup.org]On Behalf Of Dave
> LaTourette
> Sent: Tuesday, August 27, 2002 5:30 PM
> To: interchange-users@icdevgroup.org
> Subject: RE: [ic] authorizenet setup?
>
>
> > -----Original Message-----
> > From: interchange-users-admin@icdevgroup.org
> > [mailto:interchange-users-admin@icdevgroup.org]On Behalf Of Andrew
> > Metcalfe
> > Sent: Tuesday, August 27, 2002 3:18 PM
> > To: Interchange-Users@Icdevgroup.Org
> > Subject: [ic] authorizenet setup?
> >
> >
> >
> > I'm getting the following error back from authorize.net:
> > (authorizenet): Charge failed, reason: No account id
> >
> > which seems pretty self-explanatory, except that I've put the
> > account id in
> > catalog.cfg like this:
> >
> > Variable MV_PAYMENT_MODE     authorizenet
> > Variable MV_PAYMENT_ID       XXXX
> > Variable MV_PAYMENT_REFERER  www.mySite.com
> > #Variable MV_PAYMENT_TEST     TRUE
> > Variable AUTHNET_ID       XXXX
> > Variable AUTHNET_REFERER  www.mySite.com
> >
> > Do I need to be putting the account ID anywhere else?
> >
> > What's the difference between the Variable format, and the Route
> > format?  I
> > didn't find any docs about this.
> >
> > There was also mention of a [charge mode=authorizenet
> > id=YourAuthorizeNetID]
> > tag.  Where would this go?
> >
>
> I'm by no means an IC expert, but I did run into this very thing myself. I
> had to enter my Authorize.net username and password both in the
> MV_* fields
> and in the Authnet* fields. I used the knar editor for most of my setup.
>
> HTH, Dave
>
>
> _______________________________________________
> interchange-users mailing list
> interchange-users@icdevgroup.org
> http://www.icdevgroup.org/mailman/listinfo/interchange-users
>
>