Исходный код вики INPAS
Редактировал(а) Руслан Савельев 2025/09/03 05:29
Последние авторы
| author | version | line-number | content |
|---|---|---|---|
| 1 | == **1. Общая информация** == | ||
| 2 | |||
| 3 | **Схема взаимодействия системы с терминалом** | ||
| 4 | |||
| 5 | (% class="img-thumbnail" %) | ||
| 6 | [[Схема взаимодействия системы и терминала>>image:1752219870909-739.png||data-xwiki-image-style-alignment="center" height="332" width="400"]] | ||
| 7 | |||
| 8 | (% class="box" %) | ||
| 9 | ((( | ||
| 10 | * **"СНК-АЗС"** | ||
| 11 | |||
| 12 | Программа "СНК-АЗС" отправляет запросы в формате XML по протоколу HTTP в Службу обработки данных, которая отвечает за взаимодействие с терминалом. | ||
| 13 | |||
| 14 | * **Служба обработки данных (DC Service)** | ||
| 15 | |||
| 16 | Служба обработки данных осуществляет связь с внешними серверами банка через протокол TCP/IP для проведения авторизаций и транзакций. | ||
| 17 | |||
| 18 | Также Служба обработки данных напрямую взаимодействует с терминалами банковского обслуживания через интерфейсы SA (RS232/USB/Ethernet), что позволяет передавать команды на терминалы и получать ответы. | ||
| 19 | |||
| 20 | * **Терминал INPAS** | ||
| 21 | |||
| 22 | Терминал используется для обработки платежей с использованием банковских карт. | ||
| 23 | |||
| 24 | * **Внешние серверы** | ||
| 25 | |||
| 26 | Внешние серверы представляют собой банковские или платежные шлюзы, с которыми связывается Служба обработки данных для авторизации платежей и проверки корректности данных транзакции. Соединение между Службой обработки данных и внешними серверами осуществляется через протокол TCP/IP | ||
| 27 | ))) | ||
| 28 | |||
| 29 | == **2. Требования** == | ||
| 30 | |||
| 31 | * Версия ПО «СНК-АЗС» должна быть не ниже 1.74.15. | ||
| 32 | * Терминал должен работать по протоколу INPAS через DualConnector 2.0. | ||
| 33 | |||
| 34 | == **3. Установка драйвера и службы обработки данных** == | ||
| 35 | |||
| 36 | Специалисты банка установят и настроят DualConnector 2.0, который включает в себя сам драйвер терминала и службу обработки данных на ПК. | ||
| 37 | |||
| 38 | Для настройки терминала с «СНК-АЗС», от банковского сотрудника нужно узнать следующие данные: | ||
| 39 | |||
| 40 | * Порт подключения к службе «DC Service». | ||
| 41 | * ID терминала. | ||
| 42 | * Номер генеральной лицензии ЦБ своего банка. | ||
| 43 | |||
| 44 | (% class="box" %) | ||
| 45 | ((( | ||
| 46 | Номер порта драйвера можно посмотреть в файле - ##..\INPAS\DualConnector\Service\config\Connector.xml в параметре SERVERPORT## | ||
| 47 | |||
| 48 | //(Месторасположение настройки порта приведено для версии драйвера 1.2.3.0. В последующих версиях драйвера могут меняться настройки и места их хранения.)// | ||
| 49 | ))) | ||
| 50 | |||
| 51 | == **4. Настройка в «Конфигураторе оборудования СНК-АЗС»** == | ||
| 52 | |||
| 53 | * Запустите приложение "[[Конфигуратор оборудования СНК-АЗС>>doc:Prilozheniia_SNK.SNK-AZS.Konfigurator_oborudovaniia_SNK-AZS.WebHome||target="_blank"]]" | ||
| 54 | * В левом окне найдите группу «**Картридер**» и кликните по ней правой кнопкой мыши. | ||
| 55 | * Выберите «**Добавить устройство**». | ||
| 56 | |||
| 57 | [[Добавление устройства в конфигураторе оборудования>>image:1752220634029-379.png||data-xwiki-image-style-alignment="center" height="401" width="700"]] | ||
| 58 | |||
| 59 | * В появившемся окне «Настройки» введите параметры: | ||
| 60 | ** **Тип:** выберите «**Банковский терминал ИНПАС (DualConnector 2.0**)». | ||
| 61 | ** **Имя:** введите имя добавляемого терминала (например - " ИНПАС"). | ||
| 62 | |||
| 63 | [[Окно настроек с заполненными полями>>image:1752220688339-884.png||data-xwiki-image-style-alignment="center" height="400" width="700"]] | ||
| 64 | |||
| 65 | * В левом окне выберите добавленное устройство и в правом окне появятся его настройки: | ||
| 66 | ** **Адрес сервера устройств** – IP-адрес и порт подключения к службе «DC Service» (должен сообщить специалист банка). | ||
| 67 | ** **ID терминала (по умолчанию)** – ИД терминала (должен сообщить специалист банка) | ||
| 68 | ** **Код эмитента-владельца** – номер генеральной лицензии банка (должен сообщить специалист банка) | ||
| 69 | ** Кнопка "**Проверка связи**" – для проверки связи с устройством | ||
| 70 | ** Кнопка "**Текущий отчет**" – выводит текущий отчет по терминалу | ||
| 71 | ** Кнопка "**Сверка итогов**" – снятие отчета о транзакциях, которые были проведены через терминал в течение смены | ||
| 72 | |||
| 73 | [[Окно конфигурации устройства>>image:1752220776139-588.png||data-xwiki-image-style-alignment="center" height="402" width="700"]] | ||
| 74 | |||
| 75 | * Нажмите кнопку «**Сохранить настройки**», чтобы применить изменения. | ||
| 76 | |||
| 77 | == **5. Настройка в «Управлении скидками СНК-АЗС»** == | ||
| 78 | |||
| 79 | * Запустите программу "[[Управление скидками СНК-АЗС>>doc:Prilozheniia_SNK.SNK-AZS.Upravlenie_skidkami_SNK-AZS.WebHome||target="_blank"]]". | ||
| 80 | * В левом окне выберите "**Банковские карты**". | ||
| 81 | * В правом окне перейдите на вкладку "**Эмитенты**". | ||
| 82 | * В поле вкладки нажмите правую кнопку мыши и выберите "**Создать сеть эмитентов**". | ||
| 83 | |||
| 84 | [[Создание сети эмитентов>>image:1752222739731-444.png||data-xwiki-image-style-alignment="center" height="431" width="700"]] | ||
| 85 | |||
| 86 | В появившемся окне: | ||
| 87 | |||
| 88 | * В строке "**Сеть эмитентов**" выберите "**Банковские карты**". | ||
| 89 | * Нажмите "**ОК**". | ||
| 90 | |||
| 91 | [[Выбор типа сети эмитентов>>image:1752222806267-439.png||data-xwiki-image-style-alignment="center" height="431" width="700"]] | ||
| 92 | |||
| 93 | |||
| 94 | * На строке "Сеть эмитентов "Банковские карты" нажмите правую кнопку мыши и выберите "**Создать эмитента**". | ||
| 95 | |||
| 96 | [[Создание эмитента>>image:1752222876023-807.png||data-xwiki-image-style-alignment="center" height="431" width="700"]] | ||
| 97 | |||
| 98 | |||
| 99 | * В появившемся окне заполните поля: | ||
| 100 | ** **Имя**: "ИНПАС" | ||
| 101 | ** **Код эмитента**: //номер генеральной лицензии банка (должен сообщить специалист банка)// | ||
| 102 | |||
| 103 | |||
| 104 | |||
| 105 | [[Ввод данных эмитента>>image:1752222962652-564.png||data-xwiki-image-style-alignment="center" height="431" width="700"]] | ||
| 106 | |||
| 107 | |||
| 108 | * На строке эмитента "ИНПАС" нажмите правую кнопку мыши и выберите "**Подключить к данному типу оплаты**". | ||
| 109 | |||
| 110 | [[Подключение эмитента к типу оплаты>>image:1752223028412-860.png||data-xwiki-image-style-alignment="center" height="431" width="700"]] | ||
| 111 | |||
| 112 | == **6. Настройка устройства в «Приложении оператора СНК-АЗС»** == | ||
| 113 | |||
| 114 | * Запустите «[[Приложение оператора СНК-АЗС>>doc:Prilozheniia_SNK.SNK-AZS.Prilozhenie_operatora_SNK-AZS.WebHome||target="_blank"]]». | ||
| 115 | * В строке меню выберите «Сервис» - «Настройка рабочего места»: | ||
| 116 | |||
| 117 | [[Меню "Сервис">>image:1752223191854-353.png||data-xwiki-image-style-alignment="center"]] | ||
| 118 | |||
| 119 | * Перейдите на вкладку «**Считыватели карт**» | ||
| 120 | * Нажмите правой кнопкой мыши в поле вкладки и выберите «**Добавить ИНПАС**»: | ||
| 121 | |||
| 122 | [[Добавление считывателя карт>>image:1752223282164-942.png||data-xwiki-image-style-alignment="center" height="208" width="400"]] | ||
| 123 | |||
| 124 | * Перейдите на вкладку **«**Протоколы считывателей карт**»** | ||
| 125 | * Нажмите правой кнопкой мыши в поле вкладки и выберите «Добавить ИНПАС \ VISA/MasterCard/MIR/QR»: | ||
| 126 | |||
| 127 | [[Название>>image:1752223384517-817.png||data-xwiki-image-style-alignment="center" height="209" width="400"]] | ||
| 128 | |||
| 129 |