3 июня 2024 г.

Прием платежей на DataLife Engine DLE

DataLife Engine (DLE) — быстрая и безопасная система управления сайтом от российских разработчиков. В основном предназначена для новостных, статейных проектов.

Из коробки DLE не умеет принимать платежи, но объединив “DLE Billing” и “платежный шлюз ENOT.io” можно легко решить эту проблему, и начать принимать платежи в DLE с зарубежных и российских карт, электронных кошельков, криптовалюты.

Добавляем сайт в сервис ENOT.io

Для начала вам надо зарегистрироваться в нашем сервисе и пройти модерацию своего сайта, которая занимает менее суток.

После успешной модерации ваш сайт готов принимать платежи.

Установка DLE Billing

Чтобы добавить возможность принимать платежи в DLE, необходимо интегрировать в систему специальный плагин “DLE Billing”. Скачать его можно на официальном сайте.

У него простая установка.

В админ панели управления DLE зайдите в “Утилиты > Управление плагинами > Загрузить плагин”. Выберите скачанный файл

Загрузите его, он появится в списке.

В меню “Сторонние модули > DLE Billing” примите условие соглашения.

А потом нажмите кнопку “Продолжить”.

Теперь на вашем сайте на DLE появилась возможность принимать платежи.

Установка платежного шлюза ENOT для DLE

Теперь настроим возможность принимать к оплате зарубежные, российские карты, электронные кошельки и криптовалюту через платежный шлюз ENOT.io.

Переходим на страницу с модулями и качаем платежный шлюз для DLE.

Распаковываем скачанный архив, и загружаем содержимое папки /upload в корень вашего сайта.

Переходим в админ панель своего сайта “Сторонние модули > DLE Billing > Платежные системы” на странице должен появиться шлюз ENOT.io. Нажимаем на него, чтобы перейти в его настройки.

Настройка платежного шлюза ENOT.io для DLE

Чтобы включить прием платежей в DLE через платежный шлюз ENOT, необходимо поставить чекбокс в соответствующей вкладке “Включить прием платежей” и нажать “Сохранить”.

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

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

Во вкладка “Интеграция”, чтобы платежный шлюз заработал и смог принимать платежи, необходимо прописать значения из личного кабинета сервиса ENOT.io. Эти данные находятся в вашем проекте, который прошел модерацию.

  • Идентификатор магазина: (ID созданного магазина).
  • Пароль #1: (Секретный пароль).
  • Пароль #2: (Дополнительный ключ).
  • Валюта платежа: укажите валюту платежа по умолчанию.

Должно получиться так:

Нажимаем сохранить.

Теперь необходимо из этой же вкладки “Интеграция” в строке “URL обработчика платежей” скопировать адрес без http(s):

И вставить в поле "URL webhook", которое находится в вашем проекте личного кабинета ENOT.io:

Еще раз повторим, что этот URL надо копировать и вставлять без протокола http(s)://, как пример: sitename.com/billing.html/pay/handler/payment/enot/key/*****/.

Другие поля заполнять не нужно! Нажимаем “Сохранить изменения”.

На этом установка приема платежей на DLE через платежный шлюз ENOT.io законечна.

Настройка приема платежей в ENOT

Теперь вы можете настроить в личном кабинете нужные способы оплаты для вашего сайта.

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

Все ваши транзакции будут отображаться в личном кабинете ENOT.io.

Если возникнут вопросы - пишите в нашу службу поддержки, мы всегда рады помочь.