Цена и сроки указаны приблизительно, потребует согласования.
Суть задачи в том, чтобы вынести пополнение баланса на публичную страницу пользователя, потому как стандартная форма оплаты
Для совершения платежа необходимо авторизоваться
работает только для пополнения собственного счёта авторизованным пользователем.
В данном случае требуется, чтобы на публичной странице пользователя была кнопка пополнения его счёта реальными деньгами.
То есть, необходимо реализовать возможность пополнения баланса конкретного пользователя через стандартный платёжный gateway Робокассы любым желающим человеком, а не только будучи авторизованным от лица этого пользователя.
Подобная задача обусловлена тем, что необходимо привязать событие и факт оплаты к отправке данных на уже настроенный сервер.
Механизм работы выглядит так
- Кнопка оплаты размещается на публичной странице пользователя
- Пользователь настраивает в личном кабинете фиксированную сумму денежного перевода
- Любой человек может произвести оплату, отправив своё имя и телефон
- Платёж уходит в Робокассу,
- В случае успешной оплаты, имя и телефон уходят на сервер и дальше (уже реализовано)