Полная автоматизация продаж

Информация:
Тема в разделе "Для разработчиков", создана пользователем mizaider, 30 ноя 2016.
  1. mizaider

    mizaider Тёмный кодер Команда форума Администрация
    • 104/238

    Сообщения:
    53
    Репутация:
    2
    Отдано:
    4,7 ТБ
    Скачано:
    23,5 ГБ
    Рейтинг:
    205,50
    Теперь можно забыть про переписки с покупателями по поводу лицензионных ключей или активации доменов.

    Автоматизация при продаже на этом форуме
    Для полной автоматизации нужно обязательно:
    • Настроить отправку данных в панель тут и тут
    • Иметь в продукте функционал чтобы отправить в панель данные для активации ключей. Описание api. Есть в стандартном скрипте проверки.
    • Должно быть включено тут "Отправлять на почту данные о лицензии при создании?"
    Настройка
    Первое - Настройка Result url и секретного ключа в профиле.
    В качестве Result url нужно указать
    Код:
    https://mizaider.ws/api/livrenet.php
    Второе - Сделать настройки интеграции в самой панели.
    Для этого тут нужно включить опцию "Принимать информацию о покупке от LivreNet.Ru" и заполнить поля:
    • ID пользователя LivreNet.Ru - Перейдите на страничку своего профиля, после логина и после точки Ваш ID
    • Secret Key для проверки подлинности ответа - То что Вы указали в профиле
    При ошибке в любом пункте аккаунт не привяжется.

    Третье - Тут 3 варианта
    • Если продукты уже созданы в панели и на форуме опубликованы ресурсы - то связать продукты с ресурсами на форуме в ручную. Для этого перейдите на страницу Вашего ресурса на форуме, в url после точки находится id Вашего ресурса. Его нужно указать в соответствующем поле при редактировании или создании продукта в панели. При включении опции из пункта 2 на странице добавления и редактирования продукта появится соответствующее поле.
    • Если продуктов ещё нет в панели, но ресурсы на форуме уже есть - Нажмите "Изменить ресурс", потом "Сохранить", можно даже ничего не изменяя. Ресурс появится в продуктах в панели уже привязанным.
    • Если ещё не созданы ни ресурсы на форуме ни продукты в панели - просто пропустите этот шаг, при публикации ресурса продукт автоматически появится в панели.
    Вот и всё.

    Как это работает?
    Пользователь нажимает кнопку купить:
    1.PNG

    Выбирает дополнительные опции если есть и добавляет продукт в корзину:
    2.PNG

    Применяет купон если есть и оплачивает заказ:
    3.PNG

    После оплаты происходит переадресация на страницу с неактивными лицензиями:
    4.PNG

    Пользователь вводит имя и адрес где будет использоваться продукт:
    5.PNG

    Лицензия активируется и уже может работать на этом домене без ввода ключа, происходит запрос на сервер для получения ключа на всякий случай:
    6.PNG
    После активации пользователь может менять только имя лицензии. При попытке изменить домен, будет ошибка:
    Снимок.PNG

    Создан тестовый ресурс.
    На нем можно посмотреть как работает автоматическая система по активации и раздаче ключей.
    Любой желающий может мне написать я закину деньги и можно пробовать.


    В архиве находятся файл с стандартным скриптом который сгенерирован автоматически с помощью панели.
    Файл index.php накрыт обфускатором и IonCube 9.0.

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

    Далее описание автоматизации с ресурсами которые не имеют адекватного API (или хотя бы неадекватного :grin:)
    Общие пункты это:
    • Попросите меня завести вам ящик @livrenet.ru
    • Настройте переадресацию писем о успешной покупке на этот ящик.
    • Укажите на странице "Интеграция с сайтами" данные @livrenet.ru ящика и имя ящика с которого будут идти письма.
    • Связать продукты. На странице редактирования продукта в соответствующих полях укажите имена продуктов так как они отображаются в письмах, но без кавычек.
    • На странице "Главные настройки" в самом низу указать "Ключ для запуска задач по расписанию" или сгенерировать его кнопкой.
    • На странице "Интеграция с сайтами" появится url который нужно добавить в планировщик. Пишите если вам не куда, поставлю у себя.

    Автоматизация при продаже на сайте liveopencart.ru
    1. Скрипт проверяет ящик с периодичностью запуска скрипта. Допустим минуту.
    2. Каждую минуту скрипт проверяет почтовый ящик на наличие непрочитанных писем.
    3. После того как скрипт получил данные из письма он помечает его как прочитанное и в следующий раз он его уже не видит.
    4. В списке лицензий к указанному продукту добавляется лицензионный ключ готовый к активации.
    5. Далее скрипт отправляет покупателю на почту ключ готовый к активации а так же lic файл.
    Автоматизация при продаже на форуме opencartforum.com
    1. Скрипт проверяет ящик с периодичностью запуска скрипта. Допустим минуту.
    2. Каждую минуту скрипт проверяет почтовый ящик на наличие непрочитанных писем.
    3. После того как скрипт получил данные из письма он помечает его как прочитанное и в следующий раз он его уже не видит.
    4. В списке лицензий к указанному продукту добавляется лицензионный ключ готовый к активации.
    5. Далее скрипт отправляет покупателю в личные сообщения на opencartforum.com лицензионный ключ.
    Различия в алгоритме только в последнем пункте.
    Панель сама поймёт какое письмо откуда и раскидает лицензии.
    Номера счетов записываются в базу. По одному письму с одним номером счёта будет отправлен только один ключ.

    Если требуется принимать покупки с других ресурсов которые не могут в API пишите в личку с примерами писем. Сделаю без проблем.
     
    Загрузка...