Описание


Инструкция, как получить Roistat_visit и передать его в Ваш аккаунт в сервисе Roistat вместе с данными заказа.


Для настройки у Вас должен быть аккаунт и проект в сервисе Roistat






Получение Webhook URL


 




  1. Войдите в свой личный кабинет в системе Roistat




  2. Перейдите в нужный проект


    1.png




  3. Перейдите в раздел Каталог интеграций


    2.png




  4. Выберите E-AutoPay и нажмите Подключить


    3.png




  5. Включите переключатель и скопируйте Webhook URL


    4.png




 






Настройка отправки Webhook


 




  1. В аккаунте администратора E-AutoPay.com перейдите на вкладку Товары >> Товары для одиночной продажи


    5.png




  2. Перейдите в редактирование нужного товара


    6.png




  3. Выберите раздел Уведомления и настройте Уведомление при смене статуса


    7.png




    • Название: Впишите удобное Вам название для уведомления


    • URL: Ключ, полученный в Roistat


    • Секретный ключ: Ничего вписывать не надо


    • Кодировка уведомления: UTF-8


    • После перехода в статус: "Новые"


    • JSON: Необходимо включить




 




                                                                                                                         


Настройка страницы заказа






Для того, чтобы параметр roistat_visit был учтен в заказе и был отправлен в уведомлении, необходимо сделать следующие действия:






    1. На страницу с формой заказа нужно установить счетчик Roistat

    2. Сразу после кода счетчика поставьте код e-autopay



<script src="https://ВАШ_ЛОГИН.e-autopay.com/ext/js/roistat/eap-roistat-visit.js"></script>



    1. В код формы добавьте вот такую конструкцию



<input type="hidden" name="additional_field1" value=""> <!-- Поле, в которое запишется roistat_visit -->
<input type="hidden" name="additional_field1_name" value="eautopay_roistat_visit"> <!-- Поле, которое указывает, куда записать roistat_visit -->

Примечание: Номер дополнительного поля может быть от 1 до 10






Пример кода формы



<form action="//ВАШ_ЛОГИН.e-autopay.com/checkout/save_order_data.php" method="post">

<!-- Поля ввода -->
<input type="text" name="name" placeholder="Имя*" required="required" value="" />
<input type="text" name="phone" placeholder="Телефон*" required="required" value="" />

<!-- Кнопка отправки формы -->
<input type="submit" name="submit" value="Заказать!" />

<!-- Скрытые обязательные поля -->
<input type="hidden" name="pay_mode" value="3"> <!-- Определяет способ оплаты по умолчанию -->
<input type="hidden" name="form_charset" id="form_charset" value=""> <!-- Устанавливает кодировку формы -->
<input type="hidden" name="tovar_id" value="id_товара"> <!-- id товара -->
<input type="hidden" name="form_id" value="id_формы"> <!-- id формы -->
<input type="hidden" name="order_page_referer" id="order_page_referer" value="" /> <!-- Определяет страницу -->

<!-- Поля для Roistat -->
<input type="hidden" name="additional_field1" value=""> <!-- Поле, в которое запишется roistat_visit -->
<input type="hidden" name="additional_field1_name" value="eautopay_roistat_visit"> <!-- Поле, которое указывает, куда записать roistat_visit -->

</form>