Интеграция qiwi для выплаты денег в партнерской программе
- 2
- 0
- Опубликовано: 2022-05-23
Программа работает по restAPI. Принимает номер карты и сумму для выплаты. Проводит валидацию веденной суммы и номера карты с помощью qiwi api. В случае успеха деньги начисляются на карту и записывается транзакция в базу данных для отображения истории выводов и расчета баланса пользователя.
В случае нехватки денег на qiwi кошельке создается запрос на ручную выплату, которая отображается в админке, где можно подтвердить вывод денег. Также отправляется уведомление администратору. Пользователю отображается, что заявка принята и находится в ожидании.
В рамках этой задачи было сделано:
- валидация карты и определение банка
- перевод денег на указанный номер карты
- спроектированы таблицы базы данных
- сохранение транзакции в базе данных
- администрирование ручных транзакций