Процессинг Каспи (Kaspi) Халык (Halyk) на базе Asino
Модули для банков Каспи и Халык на базе терминала Asino.
В каталоге Kaspi модулей менеджера оплат расположены две библиотеки для работы с процессингами банков Казахстана на базе терминалов Asino.
Модуль ShKaspi.dll для использования с процессингом банка Каспи.
Модуль ShHalyk.dll для использования с процессингом банка Халык ( не путать с процессингом Халык банка на базе терминалов PAX).
Визуально работа с обоими модулями аналогична, элементы пользовательского интерфейса отличаются только названием ( halyk или kaspi).
Связь с терминалом настраивается строкой с URL терминала с указанием порта. Так как не предусмотрена передача готового слипа со стороны терминала, то слип формируется модулем и для его корректного формирования требуется указать
ширину печати ( в символах).

Поддержка работы с несколькими юрлицами реализована как работа с разными терминалами, так как ПО терминала не предусматривало разделение юрлиц внутри терминала.
При включении работы с несколькими юрлицами появляется таблица, где каждому номеру ККМ в кассовой программе сопоставляется URL терминала.

С помощью кнопок можно добавлять, изменять и удалять терминалы.

После изменения режима одно\несколько юрлиц следует перезапустить кассовую программу

При выполнении Оплаты\Возврата выводится окно с отображением хода процесса
Если при обращении к терминалу происходит допустимая ошибка, то выводится сообщение о ней с предложением повторить запрос, не прерывая операцию.
Пожалуйста оцените пользу статьи для вас
Если у вас есть пожелания или вы не согласны с тем, что написано в статье, напишите нам в Телеграм