Настроить конфигурационный файл АТОЛ Онлайн

Для фискализации с помощью сервиса АТОЛ Онлайн необходимо настроить систему. Сначала укажите в файле данные для тестовой среды, проведите платёж и проверьте, фискализировался ли чек. После успешной проверки можно указать в файле конфигурации данные для промышленной эксплуатации.

  1. Откройте файл atol_fiscalization.cfg:

    nano /usr/local/billing/pymodules/atol_fiscalization.cfg
    

    ``

  2. Укажите данные для подключения к тестовой среде АТОЛ Онлайн.

    • Для ФФД 1.05

      • login — v4-online-atol-ru
      • password — iGFFuihss
      • host (адрес тестовой среды) — https://testonline.atol.ru/possystem/v4/
      • group_code — v4-online-atol-ru_4179
      • payment_address (адрес расчётов) — https://v4.online.atol.ru
      • inn (ИНН) — 5544332219
      • Компания — АТОЛ
    • Для ФФД 1.2. Этот формат фискальных данных предназначен для организаций, которые продают товары, подлежащие обязательной маркировке. Подробнее — на сайте АТОЛ.

      • login — v5-online-atol-ru
      • password — zUr0OxfI
      • host (адрес тестовой среды) — https://testonline.atol.ru/possystem/v5/
      • group_code — v5-online-atol-ru_5179
      • payment_address (адрес расчётов) — https://v5.online.atol.ru
      • inn (ИНН) — 5544332219
      • Компания — АТОЛ

    В примерах ниже приведены реквизиты доступа к тестовой среде для ФФД 1.05.

    Блок [connect] отвечает за доступ к АТОЛ Онлайн.

    [cashbox:connect]
    
    #реквизиты доступа к АТОЛ Онлайн
    login = v4-online-atol-ru
    password = iGFFuihss
    host = https://testonline.atol.ru/possystem/v4/
    
    #код компании в ККТ
    group_code = v4-online-atol-ru_4179
    
    #время ожидания ответа сервера в секундах
    timeout = 5
    

    ``

    Блок [company] содержит данные вашей компании и условия для отбора платежей.

    [cashbox:company]
    
    #Система налогообложения: osn | usn_income | usn_income_outcome | envd | esn | patent
    sno = osn
    
    #Email компании
    email = test@test.ru
    
    #Место расчётов
    payment_address = https://v4.online.atol.ru
    
    #ИНН компании
    inn = 5544332219
    
    #Ставка налога: none | vat0 | vat10 | vat18 | vat110 | vat118 | vat20 | vat120
    nds = vat20
    
    #Email для приема чеков, если абонентский email не задан
    default_email = test@test.ru
    
    #Наименование услуги в чеке
    service_name = Услуги интернет
    
    #Список идентификаторов менеджеров, платежи которых не нужно фискализировать
    managers_exclude =
    
    #Список типов платежей, которые не нужно фискализировать
    payclass_exclude =
    
    #Список операторов, платежи которых не нужно фискализировать
    oper_exclude =
    
    #Список типов пользователей, которые не нужно фискализировать
    acc_type_exclude =
    
    #Список идентификаторов менеджеров, платежи которых нужно фискализировать
    managers_include =
    
    #Список типов платежей, которые нужно фискализировать
    payclass_include =
    
    #Список операторов, платежи которых нужно фискализировать
    oper_include =
    
    #Список типов пользователей, которые нужно фискализировать
    acc_type_include =
    
    #Признак способа расчёта
    payment_method = full_payment
    
    #Вид оплаты
    type = 1
    
    #Предмет расчёта (только для фискализации платежей)
    payment_object =
    
    #Очередность отправки идентификаторов абонента
    send_order_type = 0
    
    # Отправлять атрибуты агента в чеке
    use_agent_info = 0
    
    # Признак агента по предмету расчёта
    agent_info_type = bank_paying_agent
    

    ``

    Описание допустимых значений для некоторых параметров
  3. Проведите тестовую оплату и проверьте, фискализировался ли чек. Он придёт на электронную почту, которую вы указали в файле конфигурации.

    Для проверки перейдите по ссылке в Первый ОФД и укажите данные из чека:

    • ФН
    • ФД
    • ФПД
    image
  4. Если проверка прошла успешно, снова откройте файл atol_fiscalization.cfg и укажите в нём данные для промышленной эксплуатации. В блоке [connect] укажите реквизиты доступа, полученные после регистрации.

    Как настроить взаимодействие нескольких онлайн-касс?