471,337 Members | 1,161 Online
Bytes | Software Development & Data Engineering Community
Post +

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 471,337 software developers and data experts.

PEAR payment gateway abstraction layer

Hi,

Just wondering if any of you has thought about or is working on a
payment gateway abstraction layer (PEAR-style)?

I'm interested on developing that or at least start a discussion about
it.

The package would provide a framework for all types of online (and
offline?) payment transactions.

- Authorize.net, PayPal, ...,
- eChecks,
- Credit cards,
- Authorize only, charge, refund...
- Through specialized PHP extensions or simple use of CURL...

Basically a drop-in package to make integration of a payment gateway
into a site as easy as PEAR::DB is for databases.

If you know of an other discussion going on currently about the
subject, feel free to post a reference to it here.

-Philippe
Jul 17 '05 #1
1 2945
ja******@hotmail.com (11abacus) wrote in message
news:<1a**************************@posting.google. com>...

Just wondering if any of you has thought about or is working
on a payment gateway abstraction layer (PEAR-style)?
Why even bother? Abstraction layers are humongous resource wasters.
In addition, each processing company has its own API, so there are
potentially dosens of APIs out there...

Also, think of security. Adding an abstraction layer increases
the number of potential security holes. Not a good thing for a
money-handling application...
Basically a drop-in package to make integration of a payment
gateway into a site as easy as PEAR::DB is for databases.


With performance drags as severe as PEAR::DB's (150-170% overhead)?
I don't think so...

Cheers,
NC
Jul 17 '05 #2

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

5 posts views Thread by me | last post: by
8 posts views Thread by Eric | last post: by
1 post views Thread by webguynow | last post: by
1 post views Thread by David | last post: by
39 posts views Thread by Analysis&Solutions | last post: by
3 posts views Thread by joshua.wehner | last post: by
8 posts views Thread by lawrence k | last post: by
reply views Thread by rosydwin | last post: by

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.