Как принимать оплату на сайте с продолжением сценария в чат-боте после оплаты

Важно! Чтобы реализовать эту задачу, необходимо обладать минимальными знаниями по работе с HTML-версткой.

Для настройки этой возможности нам потребуется товар или подписка из раздела "Товары".

Если товара или подписки нет, переходите по ссылке ниже и после создания возвращайтесь к этой инструкции.

Товары

Как это работает?

  1. Пользователь запускает бота и получает сообщение с элементом "Товар".

  2. Далее он переходит по кнопке "Оплатить" на нужный сайт.

  3. На сайте пользователь нажимает "Оплатить".

  4. После оплаты бот продолжает сценарий.

Отсюда следует одно правило:

Бот может продолжить сценарий лишь в том случае, если пользователь запустил бота.

Если пользователь не запускал бота, то при нажатии на кнопку сайта "Оплатить" пользователю нужно будет запустить бота.

Создаем код, который разместим на сайте

  1. Копируем шаблон ниже:

<script type="text/javascript">
    (function () {
        var lcSdkInit = function () {
            var lcMinilandingFallbackLink = "Ссылка_на_запуск_бота";
            var lcOfferLinkSelector = ".lc_default_offer";
            lcSdk.externalPayment().parseAllLinks(lcOfferLinkSelector, {
                fallbackUrl: lcMinilandingFallbackLink
            })
        };
        if (typeof lcSdk !== 'undefined') {
            lcSdkInit();
        } else {
            (window.lcSdkInitCallbacks = window.lcSdkInitCallbacks || []).push(lcSdkInit);
        }
    })();
</script>


<script async src="https://leadconverter.ru/js/sdk.js?2"></script>
  1. Вместо текста "Ссылка_на_запуск_бота" указываем ссылку на удобный способ запуска бота.

Здесь мы указываем ссылку на запуск бота, если пользователь попадет на наш платежный сайт, минуя бота.

Чуть ниже можно выбрать удобный способ запуска и создать ссылку. Рекомендуем следующие способы запуска:

Как запустить бота?

Размещаем код в удобном месте на сайте

Тут нам понадобятся знания HTML-верстки. Код нужно привязать к кнопке или тексту на сайте, чтобы пользователь, нажав на кнопку, перешел сразу в платежную страницу и приступил к оплате.

Чтобы это сделать, нужно привязать class к событию .lc_default_offer.

Размещаем ссылку на сайт в "Товаре" или "Подписке"

  1. Открываем созданный товар или подписку и в поле "Переадресация на страницу оплаты" указываем ссылку на сайт, где находится наш размещенный код.

ВНИМАНИЕ! Вместо ссылки https://leadconverter.ru/ нужно указать свою ссылку на сайт!

  1. Нажимаем кнопку "Сохранить".

Готово! Теперь если пользователь получит элемент "Товар", то он перейдет на ваш сайт, и после оплаты бот продолжит сценарий.

Остались вопросы? Задайте их в техподдержку! Мы всегда рады прийти на помощь ☺️👇

💟Как задать вопрос в поддержку?

Last updated