Предлагаю работу Платежный шлюз на Symfony

VIP Разбойник
Премиум
Активный участник
Регистрация
17 Янв 2020
Сообщения
140.186
Реакции
7.129
Монетки
3578.5
Стоимость обсуждается!! Необходимо разработать универсальный платежный шлюз, основная концепция которого быстрое подключение новых эквайрингов и энкапсулирование работы с ними для основного приложения. Основные сущности в системе В системе должны быть две основные сущности. Магазины и платежные системы. Платежные системы это эквайринги, интегрированные в систему. У каждого эквайринга есть 3 основные функции: Оплата услуги. Передаем шлюзу цену, он формирует ссылку внутри которой айфрейм с платежной страницей конкретного эквайринга. Далее эквайринг редиректит в шлюз, а шлюз на сайт. Привязка карты (необязательно к реализации для конкретного эквайринга). Происходит через оплату суммы от 1 до 10 рублей и мгновенным возвратом. Оплата с привязанной карты (необязательно к реализации для конкретного эквайринга) Так же конкретный эквайринг должен иметь или не иметь возможность списать деньги в два этапа (блокировка, списание). Списание в один шаг обязательно. Для реализации этого функционала должны быть выделены интерфейсы и написана инструкция для разработчика. Подключении нового эквайринга должно быть максимально простым. Магазины сущность, хранимая в базе. Магазин содержит ряд настроек, таких как эквайринг, параметры, которые требует эквайринг для авторизации, настройки (вкл ли двухэтапная оплата, вкл ли привязка карты, страница успешной оплаты), авторизационные параметры для внешней системы. К примеру у нас есть 3 эквайринга (сбер, тиньков и яндекc.касса) и 5 магазинов. Настройки могут быть такими: Магазин 1. Тиньков, с возможностью двухэтапной оплаты и привязки карт. Магазин 2. Тиньков только с простой оплатой услуги Магазин 3. Сбер только с оплатой услуги. Доп возможности в эквайринге сбера не реализованы Магазин 4. Яндекс касса только с оплатой услуги, при этом все доп возможности реализованы. Магазин 5. Тиньков c двухэтапной оплатой, но без привязки карт. План Архитектура бд Архитектура API Релизация скелета с эквайрингом Тиньков Реализация Сберб...

Откликнуться на задание:
Для просмотра содержимого вам необходимо авторизоваться.
 
Цена
111 111 ₽
11
Сверху Снизу