Перейти к основному содержимому

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

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

Процесс Настройки

На примере драйвера FreeKassa, демонстрируется, как вы можете настроить платёжную систему:

  1. Изучение Параметров Драйвера: Откройте файл Gateway.php (или оканчивающийся на Gateway), который содержит функцию getDefaultParameters. Эта функция представляет стандартные параметры, необходимые для работы драйвера. Для FreeKassa, это могут быть:

    • purse - ID магазина
    • secretKey - Первое секретное слово
    • secretKey2 - Второе секретное слово
    • testMode - Тестовый режим

    Пример параметров драйвера

  2. Ввод Параметров: В соответствии с указанными параметрами, вам нужно ввести их в систему Flute, как показано на следующем скриншоте.

    Пример настройки FreeKassa

к сведению

Обратите внимание, что некоторые драйверы, как FreeKassa, требуют дополнительные параметры, например currency. Эти параметры могут не включаться по умолчанию в пакете, поэтому их необходимо добавлять вручную.

Особенности и Поддержка

Каждый платёжный драйвер может иметь уникальные параметры и особенности настройки. Важно помнить, что не все драйверы могут быть актуальными или полностью совместимыми с последней версией платежных систем.

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