Действие — Создать счёт для ЮКасса

Действие позволяет выдать платежную ссылку в ЮКасса без приложения Автопилота. Действие работает не только ВКонтакте, но и в Telegram.

Важно! Для настройки действия обязательно нужно настроить интеграцию с ЮКасса.
Демонстрация настройки
Дополнительные навороты с изменением цены в полете)

Для тестирования можно воспользоваться вашим тестовым магазином и данными тестовых карт.

Рассмотрим действие подробнее:

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

1) Для какого сообщества будут происходить операции со счетом (можно сменить нажав на соответствующую ссылку).

2) Имя пользователя, например, %first_name%

3) Фамилия пользователя, поддерживаются переменные, например, %last_name%

4) Email пользователя, поддерживаются переменные, например, %email%.
Необходим для формирования чека. Рекомендуется запрашивать этим условием.

5) Телефон пользователя, поддерживаются переменные, например, %phone%.
Необходим для формирования чека. Рекомендуется запрашивать этим условием.

6) Цена товара, например, %vk_product_price%

7) Название товара, поддерживаются переменные, например, %vk_product_title%

8) Номер счета. Может использоваться для частичной оплаты.

По умолчанию параметры 6, 7 берутся из товаров сообщества.

Для выдачи ссылки на оплату можно пользоваться переменной %payment_link%

Чтобы клиент не видел длинную ссылку со всему параметрами ее можно сократить: {{%payment_link%}}

На такую ссылку можно реагировать Автопилотом, настроив это событие. Но за это будут списываться мили.

Важно! Настройки интеграции из сообщества важнее указанных в действии, а если данные для чека не заданы в интеграции, они берутся из действия.

9) Код НДС. По умолчанию: 1. Все параметры можно уточнить в Юкассе.

10) С признаком расчета. По умолчанию: commodity. Все параметры можно уточнить в Юкассе.

11) С признаком способа расчета. По умолчанию: full_payment. Все параметры можно уточнить в Юкассе.

12) С мерой количества предмета расчета. По умолчанию: piece. Все параметры можно уточнить в Юкассе.

13) С типом расчета. По умолчанию: cashless. Все параметры можно уточнить в Юкассе.

14) Массив продуктов. Используется для «расширенного магазина ВК». Переменная %order_items%

15) Дополнительные параметры Юкассы. Для редиректа после оплаты можно добавить параметр confirmation.return_url с нужным значением, например https://vk.me/skyautome

Наглядный пример настройки будет ниже.

Для приема заказов у вас должны быть настроены услуги в вашем сообществе. Как это сделать написано ниже ↓

Настройки заказов в вашем сообществе

Важно! Для инфобиза лучше товар предоставлять в виде образовательных услуг, поэтому и используется данный раздел.

Для настроек заходим в Управление → Разделы → Услуги и вкл.

Пример настроек услуг
Пример настроек услуг

Настройка товаров и услуг очень проста.

Пример настроенной услуги
Пример настроенной услуги

Команда: «Заказ услуги»

Пример команды которая реагирует на заказ услуги. В примере реакция на одну услугу.
Важно! Если какой-то блок у Вас уже есть, то просто находим нужный блок, нажав на кнопку «Найти в каталоге», либо копируем номер из нужной команды и вставляем в поле ввода.

Событие:

1) Событие: «Написал сообщение» с товаром:

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

2) Опционально (если есть необходимость), добавляем условие: «Есть Email» и в реакции на невыполнение пишем текст с просьбой его ввести:

 %first_name%, для завершения заказа введите пожалуйста свой email в ответном сообщении.
Пример условия
Пример условия

Действия:

Важно! Действия 1 и 2 являются опциональными, в качестве примера. Их можно и не делать, а сразу добавить действие №3.

1) Опционально: чтобы получить статистику, мы можем сделать страницу товара и потом в разделе «Финансы и счёта» смотреть конверсию. Для этого во временную переменную %page% записываем функцию {page}

{page}%vk_product_title%{/page}

которая найдет страницу товара, либо создаст новую. Подробнее про функцию можно прочитать тут.

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

2) Для выставления счета добавляем действие: «Создать счет в Автопилоте»
с параметрами по умолчанию. Только не забудьте привязать нужную страницу. Для этого действие переключаем в универсальный режим нажав на человечка, и в поле «Привязан к странице» вставляем переменную %page%

Пример действия
Пример действия
Важно! Если в действии стоит переключатель: «Найден или создан», то Автопилот будет сначала искать старые заказы с аналогичным названием или номером счета. Будьте внимательны. Если нужно обновлять информацию о счёте, то ставьте переключатель«Обновлен или создан»: Дополнение! Если вы будете использовать действие «Создать счет в ЮКасса» то не забудьте в поле «в рамках счета» поставить переменную bill_id%
Пример действия на создание . Оставлен в качестве примера.
Пример действия на создание . Оставлен в качестве примера.

3) Для выставления счета добавляем действие «Создать счет в ЮКасса»
с параметрами по умолчанию. Если вы привязываете счет в АП, например, для частичной оплаты (действия выше), и будете использовать действие «Создать счет в ЮКасса», то не забудьте в поле «в рамках счета» поставить переменную %bill_id%

Пример действия без частичной оплаты
Пример действия без частичной оплаты

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

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

Команда: «Оплата услуги»

В примере реакция на одну услугу.
Важно! Если какой-то блок у Вас уже есть, то просто находим нужный блок, нажав на кнопку «Найти в каталоге», либо копируем номер из нужной команды и вставляем в поле ввода.

Событие:

1) Событие: «Оплатил / сделал перевод» с названием страницы, например: Консультация по Автопилоту и суммой больше 3000рублей, мало ли, скидку решите сделать.

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

Действия:

Дальше в действиях можно добавить любые нужные блоки. Например:

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

Поздравляю, %first_name%! 
Ваша оплата успешно получена.
Если у вас будут проблемы c курсом, пишите в этот диалог.

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

2) Опционально для уведомления администратору: действие «Отправить сообщение» администратору с текстом:

#оплата
%vk_link% {gender}оплатил|оплатила{/gender} «%vk_product_title%»
Дата: {date}%F %X{/date}
Пример действия
Пример действия

Тут на самом деле все просто (стандартные переменные Автопилота):

  • %vk_link% — кликабельная ссылка на профиль клиента. Например: Андрей Горячих. В примере специально добавлен хештег для удобства.
  • {gender}оплатил|оплатила{/gender} — функция выводит разный текст в зависимости от пола клиента, подробности тут
  • {date}%F %X{/date} — дата написания сообщения. Подробнее о формате даты можно прочитать здесь.

Дополнительные улучшения

Работа с дополнительными параметрами

На этом, собственно, все! Творческих взлётов.

243 views·7 shares