Skip to Content
РуководстваНастройка платежных систем

Настройка платежных систем

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

⚠️

Если нужной вам платежной системы нет в списке доступных, вы можете запросить её добавление в нашем Discord.

⚠️

Для настройки платежных систем необходимо иметь права admin.payment или admin.boss.

Подготовка к настройке

Требования для работы с платежными системами

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

Активный ключ Flute — для загрузки модулей платежных систем необходим действующий ключ доступа к площадке Flute CMS.

SSL-сертификат — большинство платежных систем требуют защищённого соединения HTTPS для обработки платежей.

Настроенные валюты — в системе должны быть созданы валюты, которые будут использоваться для платежей.

Установка модуля платежной системы

Загрузка через админ-панель

Перейдите в раздел Админ-панельМаркетплейс. Найдите нужную платежную систему в списке доступных модулей.

⚠️

Убедитесь, что у вас установлен действующий ключ Flute для доступа к площадке модулей.

Установка модуля платежной системы

Нажмите кнопку “Установить” рядом с выбранной платежной системой. Процесс установки займёт несколько секунд. После завершения модуль автоматически появится в списке доступных платежных систем.

Ручная установка модуля

Если автоматическая установка недоступна, модуль можно установить вручную:

  1. Загрузите архив с модулем из официального источника
  2. Зайдите во вкладку Модули и перетащите архив на страницу
  3. Ждите установки и активации модуля. Если он не появится - обновите список модулей.

Настройка платежного шлюза

Создание нового шлюза

После установки модуля перейдите в раздел Админ-панельПлатежные системы. Нажмите кнопку Добавить для создания нового платежного шлюза.

Добавление платежного шлюза

Настройка параметров подключения

Каждая платежная система требует уникальные параметры для подключения. Рассмотрим настройку на примере YooMoney:

Идентификатор получателя — идентификатор магазина, полученный при регистрации в YooMoney. (Адрес кошелька)

Секретный ключ — секретный ключ для проверки подлинности платежей.

Тестовый режим — включите для проведения тестовых транзакций без реального списания средств.

URL уведомлений — адрес для получения уведомлений о статусе платежей (генерируется автоматически).

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

Настройка валют и комиссий

Поддерживаемые валюты — выберите валюты, в которых система будет принимать платежи.

Минимальная сумма — укажите минимальный размер платежа для данной системы.

⚠️

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

Тестирование платежной системы

Проведение тестового платежа

После настройки обязательно протестируйте работу платежной системы:

  1. Включите тестовый режим в настройках шлюза
  2. Создайте тестовый платёж с минимальной суммой
  3. Проверьте корректность перенаправления на страницу оплаты
  4. Убедитесь в получении уведомления о статусе платежа
  5. Проверьте зачисление средств на баланс пользователя

Решение типичных проблем

Платежи не проходят

Проверьте настройки — убедитесь в корректности всех параметров подключения.

Проверьте SSL — многие платежные системы требуют защищённого соединения.

Проверьте URL уведомлений — адрес должен быть доступен извне и отвечать корректно. Так же в настройках кассы обязательно должен быть включен метод уведомления “POST”.

При возникновении проблем с платежами обратитесь к документации конкретной платежной системы или в наш Discord.