[thelist] Basic e-commerce

Nan Harbison nan at nanharbison.com
Sun Apr 5 10:53:28 CDT 2009

My company uses PHP and authorize.net as well, but we only have one or two
types of payments that people make for services we offer.
You can google for authorize.net classes so that you don't have to
(tediously) do it yourself. It is pretty easy to use.
Also, dealing with customer payments in their back end is simple, including
refunds - you just search for the customer by name and click on the
transaction and press the button called "refund".

If you decide to go this way, I can send you the class I use.


-----Original Message-----
From: thelist-bounces at lists.evolt.org
[mailto:thelist-bounces at lists.evolt.org] On Behalf Of Jack Timmons
Sent: Sunday, April 05, 2009 9:17 AM
To: thelist at lists.evolt.org
Subject: Re: [thelist] Basic e-commerce

We use PHP for all of our websites, and we have an Authorize.net account
that we use to handle transactions. The basic API is pretty simple, and can
get as complex as you (probably) may need, if you desire.
Basically, the process goes as such:

1 - Customer requests your processing page, supplying credit card number,
month, year, name, etc.
2  - *After validating* you supply the needed information in an array (I
think, I haven't looked at it in a while, but the point is supplying the
information), including your merchant ID, *your *transaction number, billing
title, etc.
3 - Charge gateway validates information, either returns errors or charges,
and returns errors or success with iniformation.
4 - You go from there.

Using Paypal is probably easier, and more than likely what you'd need if you
didn't have a shared security ticket available.

-Jack Timmons
Twitter: @codeacula

* * Please support the community that supports you.  * *

For unsubscribe and other options, including the Tip Harvester and archives
of thelist go to: http://lists.evolt.org Workers of the Web, evolt ! 

More information about the thelist mailing list