Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

14 дней назад
Татьяна
34 года, Россия
14 дней в сервисе
Была онлайн 11 часов назад
14 дней назад

Нашей компанией разработан продукт «Умная карта». «Умная карта» работает по принципу карты лояльности в Google Pay и Apple Pay.

Необходимо разработать платежный шлюз, который будет принимать платежи с карт Google Pay и Apple Pay, от плательщика через Умную карту.

Ключевые требования:
1. REST API для клиента
2. Поддержка Apple Pay API Вид интеграции: Apple Pay на сайте Продавца
3. Поддержка Google Pay API Вид интеграции: Google Pay на сайте Продавца карта токенизированная (Type=2)
4. Логирование операций
5. Хранение транзакций в базе
6. Язык разработки Python3 (+ фреймворк FastAPI). СУБД: PostgreSQL 10+
7. Шифрование. Возможность хранения в СУБД данных в определенных полях в зашифрованном виде и чтения их. для формирования ключа использовать функцию - argon2 или (OWASP, PBKDF2)

Описание Бизнес-процесса:
1. Покупатель инициирует процесс оплаты через сервис "Умная карта" и вводит необходимые данные через интерфейс (виджет).
2. Информация о деталях транзакции через API пересылается в платежный шлюз (если есть данные по картам, то они передаются в зашифрованном виде)
3. Платежный шлюз передает данные по транзакции по API (Apple Pay или Google Pay) в зависимости от выбранного способа.
4. Apple Pay или Google Pay проверяют данные и проводят или отклоняют оплаты.
5. Apple Pay или Google Pay отправляют информацию в платежный шлюз, в случае успешной подтвержденной транзакции переводят денежные средства на счет Мерчанта.
6. Платежный шлюз фиксирует статус транзакции в базе.

Процесс разработки будем делить на два этапа:
1. Разработка для Google Pay
2. Разработка для Apple Pay
Просьба оценку произвести согласно указанным этапам.

Ищем ответственного разработчика, настроенного на долгосрочное сотрудничество.

  1. Прием заявок
  2. Выбор исполнителя
  3. Выполнение заказа
  4. Обмен отзывами
  • Рекламное место свободно
    22 дня за $8
  • Рекламное место свободно
    22 дня за $8
  • Рекламное место свободно
    22 дня за $8
Заявки фрилансеров
2 заявки от фрилансеров

Посмотреть заявки можно будет после закрытия заказа.

Другие заказы в категории «Прикладное ПО»

Здесь заказчик и фрилансеры могут обсуждать заказ до начала его выполнения.
Фрилансеры могут участвовать в обсуждении только после подачи заявки.
Здесь заказчик будет контролировать выполнение заказа и общаться с исполнителем.
Доступ к этому разделу имеют только заказчик и выбранный исполнитель.
Все материалы этого раздела закрыты от поисковых систем.