Описание задачи
Необходимо разработать плагин (модуль) для автоматизации процесса продажи игровой валюты Robux. Работа плагина должна быть полностью автоматической после настройки.
Схема работы системы:
- Заказ и оплата происходят на платформе FanPay.
- Сами Robux физически находятся на стороннем сайте поставщика.
- После успешной оплаты заказа, плагин автоматически должен: получить данные о покупке, обратиться к API поставщика, подтвердить перевод Robux клиенту (никуда).
Основные технические требования к функционалу:
Плагин должен корректно обрабатывать webhook-уведомления от платежной системы FanPay, давать/отменять товар пользователю, взаимодействовать с API внешнего сервиса для выдачи ключей или отправки внутриигровых ресурсов.
- Интеграция с ключами API/Webhook FanPay.
- Запрос к стороннему серверу поставщика после подтверждения платежа.
- Верификация для защиты от мошенничества/stress-тестов.