Формирование ссылки в Prodamus с ограниченным сроком действия

Демонстрация настройки

Вам бы хотелось, чтобы пользователь имел возможность оплатить товар по одной цене до указанной даты, а после, например, по увеличенной цене. Prodamus не имеет пока такого функционала, поэтому нам на помощь приходит Автопилот и «Умные ссылки». Будем считать, что раздел «Товары» у вас настроен, как и интеграция с Prodamus. Если нет, то посмотрите эти инструкции:

Настроили? Прекрасно, идем дальше.

Команда: «Заказ товара»

Важно! Пример команды реагирующей на заказ любого товара и формирование ссылки в Prodamus.

Событие:

1) Событие: «Написал сообщение» с товаром, чтобы была реакция на любой заказанный товар.

Пример события
Пример события
Важно! Вариативность условия зависит от настроек Вашей формы в Prodamus. Обычно это Email и / или телефон. Андрей рекомендует оставить одно условие, чтобы не снижать конверсию. В примере ниже запрашивается email.
Внимание! Если вы хотите, то можете ограничивать возможность заказа условиями, например, проверять есть ли ссылка в профиле игрока, тут все зависит от Вашей фантазии.
Важно! Согласно поправке ФНС, доступ к оплаченным товарам/услугам, должна представлять та система, которая пробивает чек, т.е. Продамус.
Все настройки с системой Автопилот остаются прежними, суть интеграции не меняется, Автопилот после оплаты так же предоставляет доступ к оплаченным материалам на своей стороне. Но так же важно, чтобы информация о доступах и товаре была направлена от Продамус. Для этого при формировании ссылки передается параметр paid_content

2) Добавляем условие «Есть email» для завершения заказа. Если email нет, то просим его ввести в реакции на невыполнение:

У вас не сохранена почта.Для оформления заказа она необходима. 
Введите пожалуйста ваш email в ответном сообщении.
Пример условия;
Пример условия;

Действия:

1) Действием: «Обновлен профиль» создаем профиль в разделе: «Игроки»
Лишним не будет, так вы сможете оперативно проверять данные у пользователя: списки, поля профиля игрока, таймеры

Пример действия
Пример действия

2) Для того, чтобы передать в Продамус информацию о доступах создается временная переменная %paid_content% с необходимой инфой о доступах. Например, так:

Спасибо, доступы в сообществе:
https://vk.com/club%club_id%
Пример действия
Пример действия

3) Действием: «Создан заказ в Prodamus» создаем ссылку с ограниченным сроком действия. В примере срок действия ссылки +1 min. Просто вводите свой временной отрезок: {date}%F %R|+1 min{/date}, по умолчанию там неделя. Шаблоны дат вы можете увидеть в этом разделе

Пример действия
Пример действия

Нажимаем «Добавить параметр» и добавляем paid_contentcо значением значением %paid_content%

Важно! Если нужно передать email, как и любые дополнительные поля в Prodamus. В действии необходимо добавить нужный параметр. Например, customer_email
Дополнительные параметры можно посмотреть в документации Prodamus

3) Действием: «Отправить сообщение» клиенту с текстом:

%first_name%, отличное решение! Создал Вам заказ товара: «%vk_product_title%»
Для завершения переходите сюда: {{%payment_link%}}
Помните, что у вас есть ограниченное время (1 час), после истечения времени цена возрастет вдвое.

Пример действия
Пример действия

4) Формируем новую цену товара (умножаем ее на 2) с помощью {math}
Временная переменная: %vk_product_price% = {math}%vk_product_price%*2{/math}

Увеличение цены заказа
Увеличение цены заказа

5) Действием: «Создан заказ в Prodamus» создаем ссылку с неограниченным сроком действия. В примере срок действия ссылки неограничен:

Аналогично в действии выше передаем параметр paid_contentcо значением значением %paid_content%

Пример действия
Пример действия

6) Записываем данную ссылку со ссылкой на оплату%payment_link% действием: «Изменить поле профиля игрока» в профиль игрока с названием: payment_link

Записали новую ссылку
Записали новую ссылку

Команда: «Переход по ссылке»

Важно! Пример команды реагирующей на переход по ссылке и если срок действия истек, то выдаем пользователю другую ссылку.

Событие:

1) Событие: «Перешел по ссылке» созданной в предыдущей команде. В примере номер команды: 512363

Пример события:
Пример события:

Действие:

1) Условной переменной %redirect_url% = %player.payment_link%

иначе %redirect_url% = %content%

Важно! Если в условии выбрано дней, то сервис будет отсчитывать «календарные даты», а не отрезки по 24 часа.

Поясним: если с момента выполнения команды (т.е. запроса ссылки) прошло больше положенного времени, то при переходе выдаем «новую» ссылку на оплату.

Формирование ссылки в Prodamus с ограниченным сроком действия, image #11

Все. Тестируем.

Забыли оплатить?

Цена выросла.
Цена выросла.

Видно, что все работает прекрасно. Творческих взлётов и успешного внедрения.

Вернуться на главную страницу инструкций
2359 views·29 shares