Настроить платёжные системы для Captive Portal

Чтобы пользователи могли оплачивать услуги, настройте взаимодействие с платёжной системой. Если вы работаете с несколькими модулями Captive Portal, настройте платёжную систему для каждого отдельно. Обратите внимание, что конфигурационные файлы будут лежать в тех директориях, которые вы создали.

  1. Настройте интеграцию с ЮКаssа по инструкции.

  2. В конфигурационном файле /etc/lanbilling/phpclient/captive-portal/captive/captive-portal.ini включите оплату через «ЮКаssа»:

    [payment/yandexMoney]
    enabled=true
    

    ``

  3. Укажите shopId и секретный ключ API из конфигурационного файла ЮКаssа:

    shopId=idNumber
    scid=showcaseId
    

    ``

  4. В параметре operatorURL укажите ссылку на плат

    • Для промышленной среды:

      operatorURL = 'https://money.yandex.ru/eshop.xml'
      
      
      
    • Или для тестового режима:

      operatorURL = 'https://demomoney.yandex.ru/eshop.xml'
      
      
      
  5. Сериализуйте изменения:

    /usr/local/sbin/lbwebcfg -y captive-portal /etc/lanbilling/phpclient/captive-portal/
    

    ``

  1. Настройте интеграцию со Сбербанком по инструкции.

  2. В конфигурационном файле /etc/lanbilling/phpclient/captive-portal/captive-portal.ini включите оплату через «Сбербанк»:

    [payment/sberbank]
    enabled=true
    

    ``

  3. Укажите параметры доступа из конфигурационного файла sberbank.ini:

    path=https://3dsec.sberbank.ru/payment/rest/
    userName=userLogin
    password=userPassword
    

    ``

  4. Сериализуйте изменения:

    /usr/local/sbin/lbwebcfg -y captive-portal /etc/lanbilling/phpclient/captive-portal/
    

    ``

  1. Настройте интеграцию с PayMaster по инструкции.

  2. В конфигурационном файле /etc/lanbilling/phpclient/captive-portal/captive-portal.ini включите оплату через «PayMaster»:

    [payment/paymaster]
    enabled=true
    

    ``

  3. Укажите параметры доступа из конфигурационного файла paymaster.ini:

    url=https://paymaster.ru/Payment/Init
    LMI_MERCHANT_ID=merchantId
    

    ``

  4. Сериализуйте изменения:

    /usr/local/sbin/lbwebcfg -y captive-portal /etc/lanbilling/phpclient/captive-portal/
    

    ``

  1. Настройте интеграцию с Газпромбанком по инструкции.

  2. В конфигурационном файле /etc/lanbilling/phpclient/captive-portal/captive-portal.ini включите оплату через «Газпромбанк»:

    [payment/gazprombank]
    enabled=true
    

    ``

  3. Укажите параметры доступа из конфигурационного файла gpb.ini:

    [payment/gazprombank]
    url=https://www.pps.gazprombank.ru:443/payment/start.wsm
    merch_id = merchantId
    

    ``

  4. Сериализуйте изменения:

    /usr/local/sbin/lbwebcfg -y captive-portal /etc/lanbilling/phpclient/captive-portal/
    

    ``