Как реализовать кошелек пользователя на сайте?
Всем привет.
Есть многопользовательский сайт на Laravel. Нужно сделать так, что бы пользователи могли пользоваться платными услугами. С такой задачей ранее не сталкивался, поэтому прошу совета верно ли мое понимание как все должно работать)
- Подключаем какую ни будь кассу, пусть будет юкасса
Для пополнения счета пользователя
- Пользователь переводит деньги на наш счет
- Делаем запись в бд, что такой та пополнил счет на такую то сумму
- И отображаем эту сумму ему в личном кабинете
Если пользователь хочет что то купить
- Пользователь что то приобретает у нас
- Просто списываем со счета личного кабинета потраченную сумму
Все правильно?)
И еще такой вопрос, например пользователь захотел вывести деньги с сайта к себе на карту. Т.е. он подает заявку на вывод 1000 тысячи, на заявки руками нужно обрабатывать или с помощью кассы есть возможность сделать это автоматом?