Как работать с банковским POS терминалом?
03.10.2022

Как работать с банковским POS терминалом?

Автор: kubarych

Недавно налоговая напомнила, что с 2023 года предприниматели, торгующие в населенных пунктах с населением более 25 тысяч человек, должны дать покупателям возможность оплатить картой в своем магазине за товары и услуги – то есть подключить банковский терминал.

Единственное, это не касается ФЛП – плательщиков единого налога первой группы, продающих товары через торговые автоматы, имеющих выездную или выносную торговлю, и продающих собственноручно выращенную или откормленную продукцию.

Для работы с банковским терминалом требуются:

Ingenico iCT220/250

Будет ли работать банковский POS терминал сразу после установки Торгсофт?

Сам факт установки программы Торгсофт не влияет на работу банковского терминала – Торгсофт и банковский терминал могут работать отдельно друг от друга.
Чтобы банковский терминал работал с Торгсофт — надо настроить подключение.

Будет ли банковский POS терминал передавать данные в Торгсофт?

Обмен информацией и передача параметров банковского терминала происходит после активации и настройки дополнительной опции «Подключение банковского терминала».

Какие параметры банковского терминала передаются в чек?

По данным на январь 2022, парамерты банковского терминала в чеке состоят из:

II. Фіскальний касовий чек на товари (послуги)

2. Фіскальний чек має містити такі обов’язкові реквізити:

  • ідентифікатор еквайра та торгівця або інші реквізити, що дають змогу їх ідентифікувати (рядок 10);
  • ідентифікатор платіжного пристрою (рядок 11);
  • сума комісійної винагороди (у разі наявності) (рядок 12);
  • вид операції (рядок 13);
  • реквізити електронного платіжного засобу (платіжної картки), допустимі правилами безпеки платіжної системи, перед якими друкуються великі літери «ЕПЗ» (рядок 14);
  • напис «ПЛАТІЖНА СИСТЕМА» (найменування платіжної системи, платіжний інструмент якої використовується, код авторизації або інший код, що ідентифікує операцію в платіжній системі та/або код транзакції в платіжній системі, значення коду) (рядок 15);
  • підпис касира (якщо це передбачено правилами платіжної системи), перед яким друкується відповідно напис «Касир» (рядок 16);
  • підпис держателя електронного платіжного засобу (платіжної картки) (якщо це передбачено правилами платіжної системи) в окремих рядках, перед якими друкуються відповідно написи «Касир» та «Держатель ЕПЗ» (рядок 17);


4. Рядки 10-17 фіскального чека заповнюються у разі застосування під час проведення розрахунків з використанням електронного платіжного засобу (платіжної картки) платіжного терміналу, з’єднаного або поєднаного з реєстратором розрахункових операцій.

PAX S800

Обязательно ли подключать банковский пин-пад терминал к программе учёта?

Нет, необязательно.

Но мы рекомендуем это сделать, поскольку это облегчает и ускоряет работу сотрудников, исключает ошибки при безналичном расчёте — продавцу не придется вводить сумму реализации на банковском терминале вручную.
При использовании РРО информация о терминале должна отображаться на фискальном чеке. Ввести эту информацию вручную можно, но это приведет к лишним затратам времени и возможным ошибкам.

Как будет работать банковский pos терминал после подключения к Торгсофт?

При продаже товара и безналичном расчете в «Реализации» или «Торговле с выпиской счета» сумма оплаты автоматически передаётся в банковский терминал. После – программа будет ожидать ответ от терминала, и если оплата пройдет успешно, то реализация будет закрыта как оплаченная.
Если установлен программный РРО, то фискальный чек об оплате будет напечатан на принтере чеков.

Если терминал не подключён к программе, как продавать товар и проводить оплаты?

При продаже товара продавец в «Реализации» или «Торговле с выпиской счета»:

  1. выбирает безналичный способ оплаты,
  2. вручную вводит сумму через банковский терминал,
  3. ждёт подтверждения от терминала,
  4. нажимает кнопку «Оплачено» в Торгсофт,
  5. если установлен РРО – печатает фискальный чек через Торгсофт.

Работать без дополнительной опции «Подключение банковского терминала» сложнее: продавец может ошибиться при вводе суммы в терминал, не дождаться подтверждения от банка и нажать кнопку «Оплачено», неправильно ввести информацию об оплате в фискальный чек.

Verifone VX520

Какие банковские POS терминалы работают с Торгсофт?

Торгсофт работает с терминалами, которые передают информацию по протоколам BPOS, PosApi, WebSocket/JSON, Arcus, UPOS.

Как узнать по какому протоколу работает платёжный терминал?

Перед заказом платёжного pos терминала, уточните в службе техподдержки банка тип протокола и модель банковского терминала. Если терминал работает по протоколу BPOS, PosApi, WebSocket/JSON, Arcus или UPOS, то его можно подключить к Торгсофт.

Банковский терминал не поддерживается в Торгсофт, что делать?

К сожалению, подключить такой терминал к Торгсофт нельзя: терминал будет работать в ручном режиме, а информация об оплате вручную передаваться в Торгсофт.

PAX A930

Как подключить банковский терминал к программе учёта Торгсофт?

После активации дополнительной опции «Подключение банковского терминала» вы сможете настроить обмен данными между терминалом и программой.
Если протокол банковского терминала BPOS, PosApi, WebSocket/JSON, Arcus или UPOS, то для настройки:
1. Подключите терминал к компьютеру: через Ethernet или COM/USB

Ethernet: терминал надо подключить к роутеру с помощью кабеля или wi-fi (уточните в банке).
COM/USB: к терминалу в комплекте должен идти кабель для подключения к компьютеру.

2. Запросите в банке драйвера и библиотеки для подключения терминала:

BPOS — драйвера для терминала и библиотека ECRCommX.dll.
PosApi — драйвер терминала (64 или 32-битный в зависимости от разрядности Windows) и Posapi.dll (всегда 32-битный).
WebSocket/JSON — драйвер терминала и файлы genericDriverJsonETH.exe для подключения по Ethernet, genericDriverJsonUSB.exe — для подключения по COM/USB.
ARCUS — драйвера для терминала и программное обеспечение ARCUS.
UPOS — драйвера для терминала и библиотека SBRF.dll.

3. Настройте банковский терминал по инструкции:

Как настроить печать слип-чека?

Главная задача слип-чека – идентифицировать платеж, списание денег с банковской карты покупателя.
Настройка «Печатать слип-чек банковского терминала в фискальном чеке» в Торгсофт доступна для фискальных регистраторов:

  • программный РРО,
  • регистраторов с драйвером ArtSoft,
  • Екселлио FPU-260, FPP-350, FPU-550, FP-700, FP-2000, LP-1000,
  • Datecs FP-101 Smart, -T88, -320, -510, -7197, -T260, -3530T; CМР-10M (Atlas),
  • Atol (драйвер АТОЛ версия 10),
  • Штрих-М,
  • MG N707TS (Хелп Микро),
  • Мария-301MTM T7-T11, Мария-M304 (Resonance).

Если настройка «Печатать слип-чек банковского терминала» включена, то информация слип-чека будет напечатана на фискальном чеке.
В шаблон печати чека необходимо добавить переменную «SLIP-check».
Для программного РРО в шаблон чека оплаты и чека возврата по умолчанию добавлен слип-чек.

Чтобы слип-чек был в составе товарного или фискального чека, банкoвский терминaл должен возвращать информацию чека на кассу. Терминалы некоторых банков, в частности, АльфаБанка, по умолчанию не возвращают информацию слип-чека на кассу. Этот технический нюанс надо решать в каждом конкретном случае с банком, который обслуживает терминал.

Если банковский терминал не подключен к Торгсофт, как добавить данные о терминале в фискальный чек?

Данные об оплате банковским терминалом предаются для фискальных регистраторов с драйверами ArtSoft, Atlas и в программный РРО от Торгсофт.
На форме настройки параметров фискального регистратора и программного РРО включите настройку «Передавать информацию об оплате банковским оператором» → «Запрашивать параметры оплаты банковским терминалом».

Технические нюансы для фискальных регистраторов с драйвером ArtSoft и Atlas

Для корректной передачи данных об оплате банковским терминалом для ArtSoft, необходимо, чтобы в таблице оплат, в настройках самого фискального регистратора был запрограммирован «Тип оплаты 3» — «Картка». Название типа оплаты не принципиально.
На фискальном чеке с драйвером ArtSoft группа параметров оплаты банковским терминалом всегда будет содержать строки «КАСИР» и «ДЕРЖАТЕЛЬ ЕПЗ».

В случае с драйвером Atlas наличие или отсутствие этих строк определяется значением, который вернет банковский терминал – если вводить параметры оплаты вручную и не установить переключатель «Требуется подпись держателя карты», строки «КАСИР» и «ДЕРЖАТЕЛЬ ЕПЗ» выводиться не будут.


Подключение банковского терминала оплаты

Подключение банковского терминала

способ упростить работу с банковским терминалом и сделать автоматическим ввод данных об оплате.