2014-11-15 4 views
-2

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

Я хочу построить систему, похожую на Paypal. Теперь я понимаю, что Paypal предлагает множество функций под крышей, и я не могу реализовать их всех сразу. Я хочу реализовать основные функции Paypal и других подобных сервисов.

Так что мой вопрос (скорее обсуждение) вокруг того, как можно было бы построить такую ​​систему. Несколько вопросов для обсуждения:

  1. Позвольте пользователям безопасно хранить и обрабатывать их платежи Как Paypal обрабатывает транзакции?
  2. Обработка платежей через существующие банки. Я предполагаю, что мне понадобится доступ к протоколам местных банков, чтобы получить это.
  3. Где я могу найти документацию по PayPal или любой другой платежный шлюз, чтобы получить представление о его основных функциональных

Мысли?

ответ

1

Если вы хотите напрямую интегрироваться с банками, вы хотите стать платежным процессором. Это довольно сложно достичь (особенно на стороне соблюдения), и на рынке доминируют несколько гигантов (First Data Corp., Total System Services Inc. (TSYS), Vantiv Inc., Global Payments Inc. и Heartland Payment Systems Inc .).

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

Становление шлюза проще, и вы можете даже сотрудничать с ISO, который предоставит вам белые меченые решения (например, Intrix). Вы также можете посмотреть на Kill Bill на примере шлюза с открытым исходным кодом.

Что касается безопасности, если вы хотите минимизировать соответствие PCI, вы можете делегировать фактическое хранение карты в онлайн-хранилищах.

+0

В секторе Процессор Процессов вы также имеете процессоры Front-End и Back-End. Те, которые указаны выше, я считаю. У вас также есть некоторые, которые являются Front-End, но используют один из них в качестве Back-End. Фронт, кто принимает платежи и обрабатывает сети карт бренда, The Back обрабатывает поселения и фактически переводит деньги. Вот интересная статья, излагающая это и несколько отвечающая на ваш вопрос. [Зеленый лист] (http://www.greensheet.com/emagazine.php?story_id=2300) –

Смежные вопросы