Нужен совет по логике пополнения счёта 2.X

 
Посетитель
small user social cms
Медаль
Сообщений: 557
Всем привет.
Если вдруг кто помнит, мы пилим фриланс-биржу и столкнулись с одним неприятным моментом, не можем отредиректить заказчика после пополнения счёта обратно в заказ, чтобы завершить выбор исполнителя.
Биллинг под кубиком, помним.
Сейчас заказчик выбирает из комментаторов потенциального исполнителя, на промежуточной странице выбирает обычную сделку или сбр, если сбр и на счету недостаточно средств, система его отправляет пополнить баланс на нужную сумму с помощью биллинга, но после пополнения обратно на промежуточную страницу мы его вернуть не можем.
Есть такой вариант:
1. Выбор исполнителя;
2. на промежуточной странице выбрать сбр и если недостаточно средств, вывести уведомление об этом с ссылкой, после нажатия на которую открывается вторая вкладка с вариантами пополнения, после самого пополнения баланса на странице благодарности вывести текст о том что "вы успешно пополнили баланс и страница закроется через N секунд"(запустить скриптик который закроет эту самую страницу через секунд пять), в фокусе опять промежуточная страница, заказчик ещё раз нажимает на кнопку "предложить проект исполнителю", его баланс проверяется, сумма замораживается и предложение уходит потенциальному исполнителю.
Костыль, но уже лучше.
Может есть другие варианты?

Ещё один вариант — на промежуточной странице, если его баланс ниже суммы сделки, вывести этот самый баланс с ссылкой на пополнение, которая откроется в новом окне.
Редактировалось: 2 раз (Последний: 22 января 2018 в 21:58)
фаствпс 20-30к/сутки без проблем.
Продвигайся в соцсетях с умом.
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1146
Василич:
Может есть другие варианты?
Есть идея - отдельный плагин - returner
Отдельный - потому что может быть полезен не только на бирже.

Алгоритм прост:
- На странице выхода ставит в куку флаг, что есть незаконченные дела, да можно и сам адрес страницы.
- При любом заходе на сайт проверяет есть ли флаг и если есть опционально:
- - либо сразу перебрасывает на страницу которую запомнил
- - либо выкидывает модальное окошко с напоминанием, что есть назавершенные дела и предложением перейти

Такой "ретурнер" будет полезен не только у биржи, но и
у в магазина - если юзер отвлекся от оформления заказа,
у любой страницы - если юзер решил написать комент, а оказался не авторизован.
Редактировалось: 1 раз (Последний: 23 января 2018 в 00:09)
Реклама
cms
Посетитель
no avatar
Медаль
Сообщений: 254
Василич:
Биллинг под кубиком, помним.
Василич:
но после пополнения обратно на промежуточную страницу мы его вернуть не можем.

А зачем возвращать на предыдущую страницу?
плагином в профиль или отдельную страницу - ЗАКАЗЫ
и там уже выводить назначенного - и оттуда работать с исполнителем.

или при выборе исполнителя - выдать: недостаточно средств. Пополните баланс и повторите попытку снова
Посетитель
small user social cms
Медаль
Сообщений: 557
Sonat:

Василич:
Может есть другие варианты?
Есть идея - отдельный плагин - returner
Отдельный - потому что может быть полезен не только на бирже.

Алгоритм прост:
- На странице выхода ставит в куку флаг, что есть незаконченные дела, да можно и сам адрес страницы.
- При любом заходе на сайт проверяет есть ли флаг и если есть опционально:
- - либо сразу перебрасывает на страницу которую запомнил
- - либо выкидывает модальное окошко с напоминанием, что есть назавершенные дела и предложением перейти

Такой "ретурнер" будет полезен не только у биржи, но и
у в магазина - если юзер отвлекся от оформления заказа,
у любой страницы - если юзер решил написать комент, а оказался не авторизован.
Годная идея но это ещё куча времени, да и кто напишет.
фаствпс 20-30к/сутки без проблем.
Продвигайся в соцсетях с умом.
Посетитель
small user social cms
Медаль
Сообщений: 557
@ivanpolyakov:

А зачем возвращать на предыдущую страницу?
плагином в профиль или отдельную страницу - ЗАКАЗЫ
и там уже выводить назначенного - и оттуда работать с исполнителем.

или при выборе исполнителя - выдать: недостаточно средств. Пополните баланс и повторите попытку снова

Затем, чтобы завершить процесс выбора исполнителя. Нам не надо в профиль или на страницу "заказы", нам надо вернуться на промежуточную страницу и предложить исполнителю взять заказ.

Второй вариант это то, о чём я выше и писал. Надо подумать как это реализовать как можно правильнее.
фаствпс 20-30к/сутки без проблем.
Продвигайся в соцсетях с умом.
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.