Написать модуль автоматического приема оплаты с помощью PayPal
Задача написать модуль автоматического приема оплаты с помощью PayPal
-Оплата принимается для игрового проекта: за каждый платеж начисляются виртуальные монеты. (mysql)
-Существует
готовая пользовательская панель (личный кабинет) на чистом php
bootstap. С целью избавить вас от изучения чужого кода - требуется
реализовать модуль оплаты отдельной страницей с использованием чего-то
подобного в качестве оформления: https://orchid.software/
-Статус
PayPal аккаунта - физический. Не бизнес. Прием платежей должен
осуществляться с использованием Мгновенное платежное уведомление (IPN) (https://www.paypal.com/cgi-bin/webscr?cmd=_profile-ipn-notify)
и REST API apps (https://developer.paypal.com/developer/applications)
-Форма оплаты должна иметь следующие поля:
--Логин
1)
в идеале должен быть выбор из списка авторизованных в основном личном
кабинете (получение логинов можно реализовать через парсинг cookie,
например?).
2) проверка логина на корректность (существование в таблице базы данных) (mysql)
--Сумма платежа
1) Валюта в форме оплаты - USD
2) Валюта приема на PayPal - RUB
3) Выводить в форме курс оплаты USD к виртуальным монетам. Курс содержится в базе mysql.
--Галочки подтверждения согласия с правилами.
Прочее:
--Добавление лог-записей при успешной/не успешной оплате:
1) В таблицу статистики доната по имеющейся форме (mysql)
2) В таблицу лога действий логина (аккаунта) (mysql)
Вероятны мелкие дополнения в связи с непредсказуемостью.
31.07.2021 13:30