Как правильно организовать продажу аккаунтов на сайте?
Разрабатывается форум.
На нем нужно сделать продажу аккаунтов с оплатой в Яндекс.Кассе (т.к. идет привязка к счету юр.лица).
При этом, нужно сделать подтверждения по номеру телефона (не по почте, это важно).
Как правильно выстроить алгоритм?
Как это в голову у меня:
1) Человек выбирает статус аккаунта light - pro, нажимает ОК
2) Его перебрасывает на подтверждение телефона по СМС
3) Далее он переходит на Оплату в Яндекс Кассах
4) Если оплата успешная, то его переводит в личный кабинет и он заполняет данные (имя, фамилия, почта)
5) Нажимает кнопку подтвердить и создается аккаунт.
И вот вопрос:
Реализуемо ли то, что я описал и правильный ли это алгоритм?
ИХМО лучше сделать бесплатную регистрацию с платной активаций.
То есть сразу пользователь регистрируется с подтверждением по СМС, получает доступ в ЛК.
А пользоваться всеми функциями сможет только после оплаты.
Аккаунт должен создаваться сразу же после подтверждения по СМС. В таком случае, если пользователь не вернется на сайт после оплаты, ничего страшного не произойдет.