Open garmoshka-mo opened 9 years ago
Сервер еще не вылил, чуть позже вылью и отпишу. Но клиентскую часть можно делать - это приоритетный тикет
При загрузке странички оплаты - наш клиент стучится на наш сервер за офферами на https://docs.google.com/document/d/1toAtJHUl3zBIoRAqsWvYx7rC88-8vDMEnospvmOrPJc/edit#heading=h.zemkuzmvw7k (Еще в разработке)
Тот возвращает офферы. Когда юзер кликает по кнопке - создаем заказ POST /payment/orders это возвращает нам урлу, куда мы и редиректим юзера. Урла такого вида (тестовая рабочая ссылка на магазин):
Вытягиваем GET /membership
После покупки юзера будет кидать на /#/after_purchase Но нужна гарантия, что пользователю показано предложение зарегаться и в других сценариях.
Например, когда он пошел оплачивать через терминал и закрыл браузер. Потом, после оплаты, открывает наш сайт - ему должно предложить /#/after_purchase
Реализация:
Реализовать при загрузке контроллера random контроль доступа к рандомному чаттингу Отдельным сервисом! user/membership.js
Scenario:
Вы исчерпали лимит запросов в бесплатной версии чата. Для продолжения общения вы можете приобрести доступ: [ Купить доступ на неделю за 35 руб ] [ Купить доступ на месяц за 125 руб ]
Или воспользуйтесь бесплатными аналогами:
Registration
После покупки - пользователя будет кидать на страничку /#/after_purchase , где должно быть:
Рекомендуем зарегистрировать логин и пароль для вашей учетной записи: [ Логин ] [ Пароль ]
[ Зарегистрировать ] [ Пропустить ]
Сейчас учетная запись привязана к вашему устройству через кэш браузера и может быть утеряна в случае очистки кэша.
Update profile call
Попутно обновил формат вытягивания данных о профиле - в соответсвии с REST стандартном: https://docs.google.com/document/d/1toAtJHUl3zBIoRAqsWvYx7rC88-8vDMEnospvmOrPJc/edit#heading=h.csy29qi7ae3t