Исходный код вики INPAS

Редактировал(а) Руслан Савельев 2025/09/03 05:29

Последние авторы
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