24FreelanceБиржа фриланса, которая не спит
Срок приёма заявок истёк

Интеграция платёжного шлюза на PHP

126 просмотров 0 откликов#41788
Бюджет€1 050за проект
ФорматРазовый проектбез предоплаты
ОплатаНаличные, Банковский перевод
Приём заявокСрок приёма заявок истёкдо 08.09.2026
Откликов0в среднем по разделу: 0,1
Просмотров12646 за 14 дней

Описание проекта

Интеграция платёжного шлюза — это не просто вызов нескольких API-методов. Это полноценная инженерная задача, требующая тщательного внимания к безопасности, обработке ошибок, идемпотентности операций и надёжной доставке событий. Наша веб-платформа ежемесячно обслуживает тысячи активных пользователей, и с расширением продуктовых направлений нам необходим standalone-модуль, который можно встроить в любой компонент системы без технического долга и уязвимостей. Желателен опыт работы с требованиями PCI-DSS и практиками безопасного программирования по OWASP.

Модуль обязан охватывать полный жизненный цикл транзакции: инициацию платежа через API провайдера, получение и криптографическую верификацию вебхуков по HMAC-подписи, переход в режим поллинга статуса при недоставке вебхуков, обработку полных и частичных возвратов, а также ведение неизменяемого журнала каждой операции для внутреннего комплаенса и внешних аудитов. Ожидаем PSR-4-структуру, грамотную обработку исключений с логикой повторных попыток и юнит-тесты на всех критических путях. Документация должна быть достаточно подробной, чтобы разработчик среднего уровня мог самостоятельно поддерживать и развивать модуль.

Требования:
— PHP 7.4+ совместимый модуль с PSR-4 автозагрузкой
— Вебхук-эндпоинт с HMAC-верификацией и защитой от повторных атак
— Поллинг статуса транзакций при сбоях доставки вебхука
— Возврат средств: полный и частичный через API провайдера
— Журнал транзакций с поиском, фильтрацией и CSV-экспортом
— Юнит-тесты с покрытием не менее 80% критической логики

Результат: PSR-4-модуль, OpenAPI 3.0 спецификация, пошаговое руководство с примерами кода.
Веб программирование Наличные, Банковский перевод
24
Твенти · совет

Как написать отклик, который выберут

  • Начните с задачи заказчика, а не с рассказа о себе.
  • Дайте одну-две похожие работы из портфолио.
  • Назовите цену и срок — и что именно в них входит.
  • Задайте один уточняющий вопрос — он начинает диалог.

Отклики 0

Тексты откликов видит только заказчик.

Тот же раздел

Похожие проекты

Все проекты раздела
Полезно знать
Как откликнуться на этот проект?

Войдите как фрилансер, опишите, как решите задачу, укажите цену и срок. Заказчик читает отклики и начинает диалог с лучшими.

Кто видит мой отклик?

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

Где найти похожие заказы?

Новые проекты в разделе «Веб программирование» появляются каждый день. Все проекты раздела

ЗАКАЗЧИКАМ · БЕЗОПАСНАЯ СДЕЛКА

Нужен похожий проект? Разместите задание бесплатно за 30 секунд

Получите предложения от проверенных фрилансеров и оплачивайте результат только после приёмки через Безопасную сделку.

Разместить задание бесплатно →Как работает защита
ИСПОЛНИТЕЛЯМ · PAYORA 1-CLICK

Закрепите анкету в ТОП категории за $5 / неделю

Поднимите свой профиль и портфолио на 1-е место каталога (оплата в 1 клик через Payora) и получайте до 5× больше прямых заказов.

Закрепить в ТОП ($5/нед)Пополнить через Payora