MiniVend Akopia Services

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

Using authorize.net for payments??



******    message to minivend-users from Greg Evans <raisplin@rcn.com>     ******

My lovely boss today told me that we would be using authorize.net for our 
credit card processing...The HTML part of it is easy enough, I am 
wondering where I put this info though, I would guess checkout.html in 
the /path_to_my_catalogs/simple/pages/ord directory.  However I am unsure 
hwo to impement this without breaking the current form as I as of yet 
don't understand the tags completely or to be honest, exactly how this 
page works.


The part I am unclear on is when looking at the form on the checkout.html 
page I am not sure what "[process-target]" means nor what it will break 
if I just change the 

<FORM ACTION="[process-target secure=1]" METHOD=POST>
 to
<form method="POST" 
action="https://www.authorize.net/scripts/authnet25/WebLink.asp">


Any help much appreciated,

Greg

====Begin authorize.net information====


Here is the information from authroize.net on how to do it: (unneccesarry 
crap deleted)

Link directly to the Authorize.Net secure transaction gateway - (only for 
merchants who have a secure server AND are capable of 
creating/programming their own payment form) The flow of the links is as 
follows:

Your web site, then to.. 
Authorize.Net Secure transaction gateway, then to..
Authorize.Net WebLink transaction receipt page, then ..
Back to your web site

NOTE: For the purposes of this section, a secure server is defined as a 
web server that has installed and is running at least SSL 2.0 (Secure 
Socket Layer) and has a verifiable secure server digital certificate from 
a recognized certificate authority.

Before starting to implement the following requirements, please consider 
that the Authorize.Net payment form and receipt page are provided by the 
Authorize.Net system and
can be customized only in certain ways. The system has been designed to 
appeal to the widest variety of merchants as is possible. A list of what 
you can change about the
Authorize.Net payment form and receipt page is found in the section 
entitled "Edit configuration" later in this guide.

You must have a moderate understanding of HTML in order to fully exploit 
the features of Authorize.Net WebLink. Although it is true that the 
following snippets of HTML code
can be copied and pasted directly into a web site and it would "work", it 
is not likely that all of the specific needs you have with your web site 
will be met simply by copying and
pasting this code. Merchants that are unable to achieve the custom look 
and feel they want on their own should consult with a local Internet web 
designer/programmer for
assistance.

How to link a web site to the Authorize.Net WebLink secure payment form
If you have not read the WebLink overview above, please read it NOW 
before continuing.

Requirements for your web site

At the very minimum, you web site must do the following in order to be 
linked properly with the Authorize.Net WebLink secure payment form:

1. Your web site must produce a total amount that is to be authorized by 
the Authorize.Net system. The Authorize.Net code samples below do NOT 
demonstrate how to calculate totals; calculating a total amount is not 
part of the Authorize.Net system, and usually requires script programming 
in your web site. 

2. Your web site must pass at least the total AMOUNT and the 
Authorize.Net LOGIN ID associated with your Authorize.Net account to 
Authorize.Net. The
code samples below demonstrate this.

3. Any other fields, such as invoice, customer ID, name, address, E-mail, 
etc.. that are defined as "required" on the Authorize.Net system by you 
or your merchant provider must also be passed. The code samples below 
demonstrate this.

Allowed Fields

You can pass any of the following fields to the Authorize.Net system. To 
work properly, the fields must be named exactly as the are named here:

LOGIN (required) 
AMOUNT (required)
(the rest of the fields below may or may not be required, depending on 
the account configuration)

TYPE (type of transaction - either "NA" for Normal Authorization or "AO" 
for Authorization Only. The system will assume "NA" if the value is not 
passed)

<snip list of fields they accept>

Example One - Bare minimum requirements
The following HTML code snippet represents the bare minimum requirements:

<form method="POST" 
action="https://www.authorize.net/scripts/authnet25/WebLink.asp">
<input type="hidden" name="LOGIN" value="your login id here">
<input type="hidden" name="AMOUNT" value="total amount here">
<input type="hidden" name="CUSTID" value="customer id here">
<input type="submit" value="Click Here for Secure Payment Form">
</form>
-
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: