WHS: Cash Register - модуль взаимодействия с онлайн-кассами
- Распакуйте архив с модулями и скопируйте их в корень вашей биллинг-системы.
- Перейдите в настройки WHMCS, раздел Дополнительные модули.
- Включите модуль "WHS: Core", если он не был установлен и включен ранее.
- Включите модуль "WHS: Cash Register".
- Перейдите в раздел Дополнения - WHS: Cash Register - Настройки
- Выберите провайдера касс и заполните поля настроек.
Разработка собственной интеграции с онлайн-кассой или провайдером онлайн-касс:
Подключение интеграций оформлено в стиле подключения модулей WHMCS.
Интеграции автоматичеки подключаются из файла modules/addons/whscashregister/providers/PROVIDER_NAME/PROVIDER_NAME.php
В файле доступны 3 функции:
- cs_PROVIDER_NAME_config() - системное названия модуля и дополнительные поля для вывода в настройках.
- cs_PROVIDER_NAME_create() - фукнция создания чека прихода
- cs_PROVIDER_NAME_refund() - фукнция создания чека возврата прихода
Обратите внимание, что PROVIDER_NAME нужно заменить на системное имя вашего модуля.
Скачать пример кода интеграции