Akopia Akopia Services

[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date ][Minivend by thread ]

Re: [mv] Authorize.net configuration



******    message to minivend-users from "Brian Kohles" <brian@mediabang.com>     ******

I had sent this mail out to the list a while ago. This is another way to
setup Authorize.net without using the CCLib.pm.:

OK here are the basic instructions for the Business::OnlinePayment module.
This module replaces the CCLib.pm system that is currently in use. All the
standard disclaimers apply. Installing this module requires some Unix/Linux
Knowledge and some perl knowledge doesn't hurt. Please let me know if you
install it successfully or if you have any problems. Also if you would like
to write additional modules for use with Cybercash, Online Check Clearing,
or anything else. Just check out the URL's below. I am still trying to find
time to compile better documentation but here is the nitty gritty:

Note: You must have SSL installed for this to work (NETSSL & SSLEAY).
1. Download the modules & readme's from
     http://www.cpan.org/modules/by-module/Business/JASONK/
 You need both the module:

http://www.cpan.org/modules/by-module/Business/JASONK/Business-OnlinePayment
-2.00.tar.gz
 and the authorizenet addon:

http://www.cpan.org/modules/by-module/Business/JASONK/Business-OnlinePayment
-AuthorizeNet-2.01.tar.gz

2. Untar the modules to any directory

3. Run the makefiles
    -this will place the module in the standard perl modules directory.
  --perl Makefile.PL
  --make
  --make test
  --make install

4. Goto :
    http://www.mediabang.com/~jason/notes/minivend.txt
    use the text found at the bottom of this page (start after the ---cut
here--- line) to patch the Order.pm file. My programmer guy said to do this
using the "patch" program, or a text editor works too.

5. Add the lines below to your checkout.html page
 <INPUT TYPE="hidden" NAME="mv_cyber_mode" VALUE="mauthcapture">
  <b>Card Type</b><br>
 <SELECT NAME="mv_credit_card_type" SIZE="1">
  <OPTION VALUE="">Select Credit Card</OPTION>
  <OPTION VALUE="VISA" [selected mv_credit_card_type VISA]>Visa</OPTION>
  <OPTION VALUE="MASTERCARD" [selected mv_credit_card_type
MASTERCARD]>MasterCard</OPTION>
  <OPTION VALUE="AMEX" [selected mv_credit_card_type AMEX]>American
Express</OPTION>
 </SELECT>

6. Add or change the lines below in your catalog.cfg. & comment out any
other lines in your catalog.cfg relating to cybercash.
 # Business::OnlinePayment settings
 Variable PAYMENT_PROCESSOR AuthorizeNet
 Variable PAYMENT_LOGIN login
 Variable PAYMENT_PASSWORD password
 CreditCardAuto No
 CyberCash Yes

7. Restart the minivend server
 -after restarting you should see the following line at the top of the
catalogs
 --"Business::OnlinePayment module found."

8. Use Authorize.net online setup to change your settings to test mode.

9. Test the server using a real credit card. It should be accepted but the
transaction will not go through as long as you are in test mode.

10. Remove test mode in the Authorize.net online setup & test with a real
card.

11. Go into Authorize.net & see if your new transaction is there. If it is
great your cart works!
 If it doesn't show up check your error logs and find the problem.

Please email me with any question &/or problems so I can get better
documentation written up.

Brian Kohles  -  Graphic Designer
m e d i a b a n g !
brian@mediabang.com


----- Original Message -----
From: "Derek Vinke" <derek@ciarrai.net>
To: <minivend-users@minivend.com>
Sent: Tuesday, February 29, 2000 11:08 AM
Subject: Re: [mv] Authorize.net configuration


> ******    message to minivend-users from Derek Vinke <derek@ciarrai.net>
******
>
> I've been contacting everyone that I can think of and I cant seem to get
help from
> anyone.  Authorize.net personal dont know anything about scripts.  Would
someone who
> has authorize.net version 3.0 working (or even 2.5, I just want it to
work) please
> share their catalog.cfg settings and the CCLib.pm script.  I'm already
past my time
> deadlines and any help would mean a lot.
>
> Derek
>
> Derek Vinke wrote:
>
> > ******    message to minivend-users from Derek Vinke <derek@ciarrai.net>
******
> >
> > We just got our account with authorize.net set up.  I grabbed the
> > CCLib.pm file from the minivend web site, but it was designed for
> > minivend 2.5 and the current version is 3.0.  I tried modifying it
> > myself and had no luck it getting it to work.  I'm new to perl and don't
> > know a whole lot about it yet.
> >
> > If anyone has a configuration and CCLib.pm file that works and wants to
> > share it, it would be extremely appreciated.
> >
> > Derek Vinke
> >
> > -
> > To unsubscribe from the list, DO NOT REPLY to this message.  Instead,
send
> > email with 'UNSUBSCRIBE minivend-users' in the body to
Majordomo@minivend.com.
> > Archive of past messages: http://www.minivend.com/minivend/minivend-list
>
> -
> To unsubscribe from the list, DO NOT REPLY to this message.  Instead, send
> email with 'UNSUBSCRIBE minivend-users' in the body to
Majordomo@minivend.com.
> Archive of past messages: http://www.minivend.com/minivend/minivend-list

-
To unsubscribe from the list, DO NOT REPLY to this message.  Instead, send
email with 'UNSUBSCRIBE minivend-users' in the body to Majordomo@minivend.com.
Archive of past messages: http://www.minivend.com/minivend/minivend-list


Search for: Match: Format: Sort by: