Onlar bu her biri aslında farklı şekillerde ödeme kullanıcıya sunulur, farklı şekillerde çalışır sadece. İşte size gerçekten, doğrudan bunların her biri ile arayüz zorunda kalıyoruz kullanıcının, onları gerçekten soyut yapamam demektir. Etrafında almak için temiz bir yolu yok.
Yakın bir alternatif, daha sonra tek tek her bir işlemci için çabaları çoğaltarak değiliz ki, benzer internally manage hepsini yapmanız gereken bir sarıcı (veya sarma kümesi) bulmaktır. Bunun için özel bir kütüphane bulamadım, ama diğer çerçeveler ile teslim edilir birkaç seçenek buldum. Magento söz edilmiştir; Ayrıca Kohana, OpenCart, ve hatta Zend Framework layık ve nispeten modüler çözümler sunuyoruz.
There are a few half-decent solutions mentioned here:
http://stackoverflow.com/questions/1993814/php-payment-library
...specifically, this one has been referred/linked to a lot:
http://www.stumbleupon.com/su/2sX5Ei/www.phpfour.com/blog/2009/02/php-payment-gateway-library-for-paypal-authorizenet-and-2checkout/
I did find this -- it purports to be a commercial solution to the problem, in case you're into that sort of thing -- but I doubt it really accomplishes quite what you're looking for:
http://www.transaxdevelopers.com/PHP-Payment-Processing/PHP-Payment-Integration.asp
Another:
http://www.flexsin.com/software-web-development/payment-gateway-integration.php