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

ДЕЙСТВИЯ НА LIQPAY

1. Войдите в личный кабинет LiqPay, откройте раздел ”Бизнес” - ”Компании” и нажмите на ”Подключить интернет-эквайринг”, а после заполните данные о вашем магазине.

2. Дойдя до третьего шага ”Установка кода” выберите вариант ”Платежная HTML кнопка” и нажмите на ”Сгенерировать кнопку”, а затем просто вернитесь в раздел ”Бизнес”.

3. Откройте настройки только что созданного магазина и перейдите в раздел ”Checkout”, а в нем в раздел ”Кнопка”.

4. Укажите сумму оплаты, валюту, название товара и прочие параметры кнопки, а после скопируйте HTML код кнопки.

Нужно выполнить это действие столько раз, сколько товаров есть на вашем сайте. Копируйте код и помещайте его в текстовый файл с пометками для какого товара сгенерирован тот или иной код кнопки.

ДЕЙСТВИЯ НА CREATIUM

Есть два варианта перехода к оплате:

  • Вариант 1 - посетитель отправляет заявку, а затем самостоятельно выполняет переход к оплате;
  • Вариант 2 - посетитель отправляет заявку и его автоматически перебрасывает на страницу оплаты.

Использование любого из вариантов предназначено для перехода к оплате при покупке ”В один клик", переход к оплате из корзины невозможен.

Вариант 1

1. Под формой товара размесите виджет ”Вставка HTML кода” и поместите в него ранее сгенерированный код кнопки LiqPay. Размещаемый код кнопки должен соответствовать тому товару, за который посетитель должен выполнить оплату.

Заметка: как правило у всех сторонних кнопок выравнивание кнопки установлено на значение по умолчанию, то есть по левому краю. Чтобы выровнять кнопку по центру или по правому краю используйте виджет ”Колонки”.

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

Вариант 2

Для использования этого варианта нужно выполнить вариант 1, а затем внести изменения согласно описанию текущего варианта. По результатам выполнения второго варианта, кнопка для перехода к оплате будет скрытой, а переход к оплате будет осуществляться автоматически после успешной отправки заявки.

1. Добавьте над формой виджет ”Блок”, а затем перетащите в блок форму и виджет ”Вставка HTML кода” с кнопкой для перехода к оплате.

В варианте 1 мы разместили форму, под ней виджет ”Колонки” и в одну из ячеек колонки добавили виджет ”Вставка HTML кода” с кодом кнопки оплаты. Переместить в виджет ”Блок” достаточно только форму и виджет ”Вставка HTML кода”. Виджет ”Колонки” можно удалить.

2. К виджету ”Блок” в который помещены форма и виджет ”Вставка HTML кода” с кодом кнопки от LiqPay, добавьте класс - liqpay.

Это действие нужно выполнить для всех виджетов ”Блок” в которых есть форма и виджет ”Вставка HTML кода” с кодом кнопки LiqPay.

Заметка: Может возникнуть ситуация, когда форма и кнопка с переходом к оплате размещена в модальном окне и если виджет ”Вставка HTML кода” можно поместить в виджет ”Блок”, то форму в модальном окне нет. Решить это можно включив действие ”Показать окно без формы” в настройках той кнопки, которая открывает модальное окно, а после поместить в пустое модельное окно виджет ”Форма” из панели виджетов.

3. В настройках тех форм, после отправки которых должен выполниться переход к оплате установите действие ”Сообщение”.

4. Опубликуйте страницу в редакторе и перейдите к настройках вашего сайта.

5. В настройках сайта на вкладке ”Свой код”, в поле ”Перед </body>” поместите такой скрипт.

<script type="text/javascript">
  var liqPayHidden = true;
</script>

6. Дополнительно в самом конце поля ”Перед </body>” добавьте такой скрипт и нажмите на кнопку ”Сохранить”.

ВАЖНО! Если ранее вы уже добавляли к сайту данный скрипт из других инструкций, то повторное добавление не требуется. В случае случайного или намеренного повторного добавления отправка данных будет дублироваться или это может привести к другим непредвиденным ошибкам.

<!--СКРИПТ ДЛЯ ОБЕСПЕЧЕНИЯ РАБОТЫ ИНТЕГРАЦИЙ-->
<script type="text/javascript">
  var date = new Date();
  var currentDate = String(date.getFullYear() + '-' + date.getMonth() + '-' + date.getDate());
  var initialization = document.createElement('script');
  initialization.type = 'text/javascript';
  initialization.src = 'https://i.1.creatium.io/disk/static/support-scripts/integration/integration.js?data=' + currentDate;
  initialization.charset = 'UTF-8';
  document.body.appendChild(initialization);
</script>

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

Вы нашли ответ?