Настройка платёжных систем
Во Flute платёжные системы настраиваются с особым вниманием к расширяемости, что подразумевает ручной ввод параметров для каждого платёжного драйвера. Такой подход обеспечивает гибкость в интеграции различных платёжных сервисов.
Процесс Настройки
На примере драйвера FreeKassa, демонстрируется, как вы можете настроить платёжную систему:
-
Изучение Параметров Драйвера: Откройте файл
Gateway.php
(или оканчивающийся наGateway
), который содержит функциюgetDefaultParameters
. Эта функция представляет стандартные параметры, необходимые для работы драйвера. Для FreeKassa, это могут быть:purse
- ID магазинаsecretKey
- Первое секретное словоsecretKey2
- Второе секретное словоtestMode
- Тестовый режим
-
Ввод Параметров: В соответствии с указанными параметрами, вам нужно ввести их в систему Flute, как показано на следующем скриншоте.
Обратите внимание, что некоторые драйверы, как FreeKassa, требуют дополнительные параметры, например currency
. Эти параметры могут не включаться по умолчанию в пакете, поэтому их необходимо добавлять вручную.
Особенности и Поддержка
Каждый платёжный драйвер может иметь уникальные параметры и особенности настройки. Важно помнить, что не все драйверы могут быть актуальными или полностью совместимыми с последней версией платежных систем.
В случае возникновения вопросов или проблем с настройкой, вы всегда можете обратиться за помощью в нашем Discord-канале, где вам окажут поддержку и помогут решить возникающие задачи.