Интеграция сервиса Bizon365.Касса с ВКонтакте и Senler

Пример инструкции (полная версия)
Пример инструкции (короткая версия)

В данном видео мы рассмотрели интеграцию с Кассой сервиса bizon365.ru

А именно:

  • Подключение платежной системы на сайте bizon365.ru
  • Создание товара в Бизон.Касса
  • Создание товара в сообществе ВК
  • Реакция на оплату

Интересно? Тогда приступаем. Подразумевается, что Бизон. Касса у вас есть.

Подключение платежной системы на сайте bizon365.ru

Входим на сайт и переходим по адресу: https://start.bizon365.ru/admin/kassa

Важно! Тариф — 3% от суммы оплаченных заказов. При желании вы сможете переключиться на постоянный тариф 750 руб./месяц.

Преимущества Кассы Bizon365:

  • прием платежей через Яндекс.Деньги, PayPal, Единую кассу, Робокассу и банковские переводы
  • Расчет вознаграждения ответственным менеджерам
  • Двухуровневая партнерская программа.
  • Подписка клиента на рассылку при оплате
  • Рассылка пин-кодов
  • Создание пароля для доступа в личный кабинет
  • Пересылка уведомлений о заказах внешним системам (API)
  • «Кассу» можно использовать как в связке с «Вебинарами» и «Курсами», так и полностью независимо от них.
  • Анализ эффективности рекламных кампаний и источника первого появления клиента. Система показывает, откуда пришел посетитель («первый контакт») и после чего он сделал заказ (анализ utm-меток). Также вы увидите, сколько денег принес каждый канал привлечения (рекламная кампания).
  • Чрезвычайно удобно для продающих автовебинаров, для продающих «живых» вебинаров

Подключение Кассы очень простое:

Можно использовать латинские буквы, цифры, знаки подчеркивания и тире. Идентификатор должен содержать хотя бы 1 букву. Минимальная длина - 1 символ, максимальная длина - 16 символов.
Важно! Изменение идентификатора в дальнейшем крайне нежелательно, т.к. все ссылки на товары и партнерские ссылки поменяются. Поэтому придумайте такой идентификатор, который сохранит актуальность в будущем.
  • Шаг 1 — придумать уникальное имя-идентификатор. Для сохранения или проверки пользуемся соответствующими кнопками.
Сохранение идентификатора
Сохранение идентификатора
  • Шаг 2 — Настройка Кассы Bizon365.ru. Для настройки нажимаем на соответствующую кнопку
Настройка Кассы
Настройка Кассы

В настройках Кассы на первой вкладке: «Общие» заполняем необходимые данные:

Окно настроек: «Общие»
Окно настроек: «Общие»

Тут все просто главное внимательно прочитать и заполнить все пункты.

На вкладке: «Форма заказа» настраиваем форму так считаем нужным. В примере:

  • Разрешить оформление через социальные сети [экспериментально]
  • Требовать согласия с условиями
  • Обязательно указываем текст оферты и политику конфиденциальности
  • Опционально указываем: Показывать поле "Комментарий к заказу"

На вкладке: «Платежные системы» выбираем нужные платежные системы. В примере (YooMooney):

Настройка платежной системы
Настройка платежной системы

Здесь все просто:

  • 1) номер Вашего Кошелька в YooMoney
  • 2) Секретный ключ слово в настройках кошелька Юмани. Полный пример настройки показан в разделе: «Подключение YooMooney в Bizon365.Касса»
  • Приоритет, комиссия настраивается по желанию
  • Минимальная и максимальная сумма заказа тоже.

Не забываем сохранить настройки.

Подключение YooMooney в Bizon365.Касса

Подключение очень простое. Переходим по ссылке: HTTP-уведомления

Настройки Yoomoney
Настройки Yoomoney

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

1) В данное поле вставляем адрес сайта на который будем отсылать уведомления об оплате:

https://start.bizon365.ru/kassa-processing/21215/

2) Для того, чтобы увидеть секретный ключ нажимаем на данную кнопку.

3) Если секретного ключа нет, нажмите "Изменить секрет". Нажмите "Показать секрет" и скопируйте появившийся код сюда в поле "Секретное слово (ShopPassword)"

4) Обязательно ставим галочку: «Отправлять HTTP-уведомления» и не забудьте нажать на кнопку «Готово»

5) Для тестирования рекомендуется провести тестовую оплату товара, например, за 2 рубля.

Важно! В секретном ключе не должно быть посторонних символов. Обычно это + или /. Зачастую даже тест при этом проходит. Также иногда ключ может быть просто странным (для программы). В обоих случаях помогает пересоздание ключа (можно несколько раз).

Что делать если все равно не работает

Самая частая ошибка - невнимательность во время настройки. В итоге получается один из вариантов:
- не тот адрес сервера в YooMoney
- не стоит галочка «Отправлять уведомления»!
Для тестирования рекомендуется провести тестовую оплату товара, например, за 2 рубля.
Сообщение об оплате не придет, если вы не разрешали вашему сообществу вам писать

На вкладке: «Обработка & уведомления» настраиваете исходя из своих предпочтений. Для примера скриншот ниже ↓

Пример настройки
Пример настройки

Не забудьте сохранить настройки

На вкладке: «Интеграция API» настраиваете исходя из своих предпочтений.

Например, для реакции на новый заказ и на оплату в проставляем галочки:

  • Пересылать данные о новом заказе
  • Пересылать данные об оплаченном заказе

В поле «Адрес для пересылки 1:» вставляем ссылку из команды: «Реакция на оплату».

В поле «API ключ для пересылки информации из «Бизон.Кассы»: генерируем API ключ Bizon365.Касса

Важно! В ключе только латинские буквы, цифры, знаки - _ $ @. Минимальная длина - 8 символов, максимальная длина - 64 символа. Если ключ скомпрометирован можете выпустить новый, нажав на «Сгенерировать»

Для примера скриншот ниже ↓

Пример настройки
Пример настройки

Дополнительная информация есть в документации

Создание товара в Бизон.Касса

В разделе «Товары» можно создать товар. В примере создадим товар с названием: «Истребитель»

Важно! Рекомендуется задавать идентификатор товара из товаров ВК. Например, товар «Летная школа» имеет ссылку:
https://vk.com/apclick?w=product-199612571_5403006то его идентификатор в Кассе должен быть5403006
В идентификаторе только латинские буквы, цифры, знаки подчеркивания и тире.

Важно! При смене идентификатора изменятся все ссылки на покупку этого товара!
Старые ссылки перестанут работать!

Остальные настройки интуитивно понятны, также на сайте есть видеоинструкции

Пример товара
Пример товара

Также можно копировать уже ранее созданные товары.
Для получения ссылки на товар кликаем на ссылку «Ссылка на оплату»

В примере ссылка на товар:

http://andreygoryachikh.kassa.bizon365.ru/buy/6759702/

Переходим в Автопилот для настройки команд

Команда: «Заказ товара в Bizon365.Кассе»

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

Событие:

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

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

2) Добавляем условие: «числовая переменная» %is_conv%равно 0
Для реакции только на сообщение, которое написанное в ЛС сообщества

Условие для реакции только на сообщение, которое написанное в ЛС сообщества
Условие для реакции только на сообщение, которое написанное в ЛС сообщества

Действия:

1) Формируем ссылку на товар с переменной %vk_product_id% и vk_id записанной в UTM-метке.
Действие: «Отправить сообщение» клиенту с текстом и cформированной ссылкой на оплату:

Спасибо за заказ, %first_name%
Оплатить можно по ссылке:
http://andreygoryachikh.kassa.bizon365.ru/buy/%vk_product_id%?utm_medium=%vk_id%
Пример действия
Пример действия

2) Опционально (можно реагировать вебхуком на создание заказа. В примере нам не нужно, поэтому действие стоит на паузе ):
Действие: «Отправить сообщение» администратору с текстом:

#заказ_товара
Клиент: %vk_link%
Дата: {date}%F %X{/date}
Название товара: %vk_product_title%
Цена товара: %vk_product_price%
Пример действия
Пример действия

Команда: «Реакция на оплату заказа в Bizon365.Кассе»

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

Событие:

1) Событие: «Упомянут в GET/POST запросе» с шаблоном: «Бизон365. Касса»

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

Сохраняем событие, копируем ссылку нажатием на «копировать» и копируем ее в Бизон365.Кассе на вкладке: «Интеграция API»

2) Добавляем условие: числовая переменная %vk_id%больше 0
Данное условие позволяет не реагировать если клиент не из ВК, чтобы избеждать лишних ахтунгов.

Пример условия
Пример условия

3) Добавляем условие: переменная %action%равна paidorderДанное условие позволяет реагировать на оплату. В Bizon365 параметр action принимает значения:

  • neworder — новый заказ
  • paidorder — оплаченный заказ
Пример условия
Пример условия

Дополнительная информация есть в документации

Действия:

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

Поздравляю, %first_name%!  Ваша оплата успешно получена
Интеграция сервиса Bizon365.Касса с ВКонтакте и Senler, image #16

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

Полезные параметры из вебхука:

ФИО клиента: %name_utf8%
vk_id: %netid%
Сеть: %network%
Тип: %action% (neworder - новый заказ, paidorder - оплаченный заказ)
Статус: %orderstatus% (1 - новый заказ, 2 - оплачено)
№ Заказа: %orderid%
Электронный адрес: %email%
Телефон: %phone%
Цена: %amount%
Валюта заказа: %currency%
Купон: %coupon%
Заказанные товары: %items%
в Формате: "id товара:количество:стоимость;"
Cпособ оплаты (значение устанавливается только для оплаченных заказов): %payby%
Значения: yandex, robokassa, paypal, bank (банки РФ), w1 (Единый кошелек) и другие
Дата оплаты: %date%
Идентификатор партнера (первого уровня): %refid%
IP-адрес клиента: %ip%
Город клиента, определенный по IP: %city%
Строка с логином и паролем для каждого товара: %accessdata%
формат: id1:login:password:;id2:login:password:;
UTM-метки: %utm_source%, %utm_medium%, %utm_campaign%, %utm_term%, %utm_content%, %utm_group%
Идентификатор канала клиента (тоже самое, что поле "Заказ после" в интерфейсе Кассы): %channel%
Идентификатор канала появления клиента (тоже самое, что поле "Появление" в интерфейсе Кассы): %appear%

Дополнительная информация есть в документации

Команда: «Реакция на создание нового заказа в Bizon365.Кассе»

Пример команды которая реагирует на создание нового заказа в Бизон365.Кассе
Важно! Если какой-то блок у Вас уже есть,то просто находим нужный блок, нажав на кнопку «Найти в каталоге», либо копируем номер из нужной команды и вставляем в поле ввода.
Важная информация: Обратите внимание, что при повторном оформлении заказа того же самого товара и тем же самым покупателем, формируется не новый заказ, а открывается сформированный ранее (это видно по номеру заказа), поэтому вебхук не отправляется, т.к. уже отправился ранее, поэтому лучше информацию администратору отсылать при создании заказа

Событие:

1) Событие: «Упомянут в GET/POST запросе» с шаблоном: «Бизон365. Касса». Данное событие нужно вставить из предыдущей команды по номеру

Пример инструкции
Пример инструкции

2) Добавляем условие: числовая переменная %vk_id%больше 0
Данное условие позволяет не реагировать если клиент не из ВК, чтобы избежать лишних ахтунгов. Условие нужно скопировать из предыдущей команды

Пример инструкции
Пример инструкции

3) Добавляем условие: переменная %action%равна new_orderДанное условие позволяет реагировать на создание нового заказа.

Пример условия:
Пример условия:

Действия:

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

#заказ_товара
Клиент: %vk_link%
Дата: {date}%F %X{/date}
ID товара: %vk_product_title%
Цена товара: %vk_product_price%
Пример действия
Пример действия

Тестируем.

Заказ сделан и оплата получена
Заказ сделан и оплата получена
Информация администратору
Информация администратору

Поддержать пост инструкции или задать вопрос можно тут.

1067 views·28 shares