существует ли php-модуль с несколькими поставщиками платежей (paypal, ogone, ) для использования в веб-приложении?

Мы создаем приложение для электронной коммерции, в котором мы хотим, чтобы наши пользователи выбирали (любого поставщика, который мы можем сделать совместимым с нашим приложением) поставщика платежей. До сегодняшнего дня мы поддерживали только PayPal, и мы реализовали это скорее вручную.

Мы ищем какой-то модуль (бесплатный или коммерческий), чтобы легко подключать больше платежных систем, чтобы клиенты могли принимать платежи через них. Наши клиенты будут использовать это для приема платежей за продажи в своих интернет-магазинах.

Есть идеи по поводу таких "модулей"? Я знаю о модуле Zend_Payment, но он больше не обновляется или еще не вышел. Мы запускаем PHP в Zend Framework, если это имеет значение.


person Jorre    schedule 23.06.2010    source источник
comment
возможный дубликат открытых библиотек платежных шлюзов для Java, Python, Руби и PHP   -  person John Conde    schedule 23.06.2010


Ответы (4)


Попробуй это

http://phpclasses.100pour100net.com/package/5213-PHP-Accept-payments-with-Paypal-Authorize-net-and-2CO.html

Он обрабатывает несколько основных платежных шлюзов.

person VOX    schedule 25.06.2010

Если вы хотите иметь возможность предлагать несколько шлюзов, вам следует посмотреть http://Spreedlycore.com Это не PHP (Ruby) но по сути это единый API, который подключается примерно к 30 шлюзам.

person Justin    schedule 22.05.2012

Недавно я боролся с той же проблемой и, наконец, решил сделать это самостоятельно. В результате я сделал автономный модуль Zend с подключаемыми методами платежного шлюза. Это решение описано здесь.

person Lukasz Frankowski    schedule 31.12.2010

Существует обширная документация для разработчиков от многих платежных систем, помогающая в написании скриптов для обработки запросов транзакций. Обычно это включает в себя отправку запроса вашему провайдеру платежного шлюза и предоставление URL-адреса обратного вызова, по которому можно отправить обновленную информацию о данной транзакции. Нетрудно разработать соответствующий модуль в Zend и действие controllerAction для обработки функции обратного вызова.

person lintal    schedule 25.06.2010