ВАЖНО: United Card Services (далее UCSCARDS) - процессинговая компания, не имеет никакого отношения к компании UCS и ПО Абонемент.
 
 

Настройка

 
Используемое оборудование: Терминал для оплаты банковской картой (VeriFone vx810) подключённый специалистами Ucscards.
Используемое ПО: программа «Abonement-manager» версии 1.136 и выше.
Лицензия: Должен быть преобретен модуль Банковский протокол. Подробнее про лицензирование
 
Настройки, которые выполняются сотрудником банка:
 
1) Подключение к ПК терминала и его настройка.
 
2) Установка ПО процессинга (micromodule)
 
 
Настройки, которые выполняются техническим специалистом Абонемент:
 
1) В папку exe скопировать файлы: amCC_EFTPOS.dll, amCC_EFTPOS.ini. Файлы можно взять из дистрибутива Абонемент версии 137 и выше по пути \Fullversion\_INTERFACE\Terminal\amCC_EFTPOS.
 
2) Прописываем в abonementmanager.ini секцию [CC] следующим образом:
[CC]
RunCCDllName=amCC_EFTPOS.dll
3) В abonementmanager.ini в секцию [pos] добавить useposterminal=1
 
4) Настройка amCC_EFTPOS.ini Пример файла:
[DLL.CC_EFTPOS]
; ID Терминала
TerminalID=77203272
; Путь к микромодулю UCScards
MMDLLName=C:\UCS\BIN\ucs_ms.dll

[DLL.CC_EFTPOS.ESC]
   CUT=#10#13

[DLL.CC_EFTPOS.ErrorMsg]
0    = Успешное завершение
7777 = Работа с терминалом невозможна! Обратитесь в техподдержку   
-9999 = Оплата несколькими картами не поддерживается
9999 = Оплата несколькими картами не поддерживается
900=внутренняя ошибка интерфейса
ВАЖНО!!!    amCC_EFTPOS.ini должен быть строго в кодировке "UTF-8". Будьте внимательны, блокнот windows сбрасывает кодировку на "UTF-8 без BOM", тем самым не давая считать из него параметры. Воспользуйтесь более продвинутым текстовым редактором для изменения параметров (например Notepad++).
 
 
5) Подключение фискального аппарата производится через универсальный драйвер ФР.
 
[hr]
ВАЖНО!
 
При работе с данным эквайрингом не поддерживается оплата несколькими платёжными картами в рамках одного чека.
При попытке добавления второй карты в список оплат, будет выдано сообщение с кодом 9999 "Оплата несколькими картами не поддерживается"
 
Все документы полученные от эквайринга печатаются в 2-х экземплярах.
[hr]
 

Настройка (устаревшее)

 
 
Используемое оборудование: Терминал для оплаты банковской картой (VeriFone vx810) подключённый специалистами Ucscards.
Используемое ПО: программа «Abonement-manager» версии 1.130 и выше.
Лицензия: Должен быть преобретен модуль Банковский протокол
 
Настройки, которые выполняются сотрудником банка:
 
1) Подключение к ПК терминала и его настройка.
 
2) Установка ПО процессинга (micromodule)
 
 
Настройки, которые выполняются техническим специалистом Абонемент:
 
1) В папку exe скопировать файлы: runcc.ini, eftpos.ini, runcc.dll (версии 1.01 от 01.07.2014), sdmEFTPOS.dll. Файлы можно взять из дистрибутива Абонемент версии 130 и выше.
 
2) Прописываем в файле runcc.ini параметр eftpos=eftpos.ini, вместо значения по умолчанию CC=CCVirtual.ini.
 
3) Настройка eftpos.ini Пример файла:
[BOOT]
BOOT=sdmEFTPOS.dll

[HARDWARE]
CreditCard=EFTPOS

[hardware.EFTPOS]
; id терминала
TerminalID=12345678
; Путь к микромодулю
MMDLLName=C:\_ucs\Eft_POS\BIN\ucs_ms.dll 

  LOG.NAME=EFTPOS.LOG
  LOG.DIRECTWRITE=0
  LOG.APPEND=1
  LOG.TRYANOTHERNAME=1
  LOG.LEVEL=30
  LOG.DEBUGLEVEL=30
  LOG.STAMP=1
  LOG.STAMPKIND=49
  LOG.AUTOFLUSH=1
  LOG.BYMONTHES=1
  LOG.BYDAYS=1
  LOG.BYHOURS=1

  [EFTPOS.ESC]
   CUT=#10#13
[EFTPOS.ErrorMsg]   
  0    = Успешное завершение   
  7777 = Работа с терминалом невозможна! Обратитесь в техподдержку   
  9999 = Оплата несколькими картами не поддерживается
 
 
4) В файле abonementmanager.ini в секцию [pos] добавить useposterminal=1
 
6) Подключение фискального аппарата производится через универсальный драйвер ФР.
 
 
 

Способы функционирования (и методика их тестирования) терминала платёжных карт в Абонемент:

 
  • Оплата. Печать слипов на фискальном регистраторе. Вид успешных слипов
    Сценарий теста: С использованием положительной карты выполнить оплату на произвольную сумму.
    Результат: Успешная печать слипов. Образ слипов, переданный терминалом, распечатан полностью, без пропусков и искажений.
  • Отказ процессинга
    Сценарий теста: С использованием отрицательной тестовой карты выполняется платеж на произвольную сумму. Терминал получит отказ процессинга. Кассе вернет отказ и образ отказного слипа.
    Результат: На экране кассы появится сообщение с заголовком “Отказ процессинга”. В тексте сообщения указан код ошибки и текст сообщения. Распечатается отказной слип.
  • Отказ терминала
    Для создания сбоя, из терминала или из кассы через которую он подключён к сети интернет, выдернуть сетевой патчкорд.
    Сценарий теста: С использованием положительной тестовой карты выполняется платёж на произвольную сумму. Терминал вернёт кассе отказ.
    Результат: На экране кассы появится сообщение с заголовком “Отказ терминала”. В тексте сообщения указан код ошибки и текст сообщения.
  • Отказ в создании фискального чека после успешного выполнения запроса на оплату по пластиковой карте
    Для создания реального сбоя, на фискальном регистраторе не делается Z-отчёт более 24 часов к моменту выполнения тестов.
    Сценарий теста: На кассе создать чек на произвольную сумму. Выполнить оплату по пластиковой карте. После успешного получения кода авторизации, терминал передаст на кассу положительный ответ и образ двух успешных слипов. При попытке создания фискального чека, фискальный регистратор выдаст сбой: “Прошло более 24 часов с момента последнего Z-отчёта.
    Результат: Касса автоматически выполняет отмену платежа по пластиковой карте. Кассовый чек открыт, не оплачен. После выполнения Z-отчёта касса готова к работе.
  • Сбой печати на фискальном регистраторе при печати успешного слипа
    Для создания реального сбоя, на фискальном регистраторе убирается рулон бумаги, вместо него оставляют кусок чековой ленты длиной 6…8 сантиметров.
    Сценарий теста: На кассе создать чек на произвольную сумму. Выполнить оплату по пластиковой карте. После успешного получения кода авторизации, терминал передаст на кассу положительный ответ и образ двух успешных слипов. Печатается фискальный чек. Касса делает запрос на печать слипов. При печати слипов заканчивается бумага.
    Результат: В Абонемент фиксируется транзакция. Фискальный принтер останавливает печать. Устанавливается новый рулон бумаги. После чего, для получения слипов, кассир переходит на вкладку "Ночной Аудит" и успешно печатает слипы по кнопке "Печать последнего чека терминала платёжных карт"
  • Смешанная оплата. Успешный результат
    Сценарий теста: С использованием одной положительной тестовой карты и наличных выполняется оплата одного чека на произвольную сумму.
    Результат: После успешного выполнения запросов печатаются слипы и фискальный чек.
  • Смешанная оплата. Положительный результат оплаты наличными, отрицательный результат оплаты по пластиковой карте
    Сценарий выполняется, если в кассовом ПО возможна следующая последовательность оплаты смешанного чека: оплата наличными, далее – пластиковой картой.
    Сценарий теста: Оплаты наличными успешны. Оплата отрицательной пластиковой картой не успешна.
    Результат: Успешная отмена платежа наличными
  • Возврат
    Сценарий теста: С использованием положительной тестовой карты выполняется возврат транзакции, проведённой в одну из предыдущих кассовых смен.
    Результат: После успешного выполнения запроса печатаются слипы и фискальный чек.
  • Отмена закрытого чека. Успешная Online отмена кода
    Сценарий теста: С использованием положительной, тестовой карты в рамках одной кассовой смены создаётся и закрывается чек оплаты на произвольную сумму. Делается отмена чека.
    Результат: После успешного выполнения запроса печатаются слип и фискальный чек.
  • Отмена закрытого чека. Успешная Offline отмена кода
    Для создания сбоя требуется отключить от сети терминал или кассу через которую он подключён к сети интернет.
    Сценарий теста: С использованием положительной, тестовой карты в рамках одной кассовой смены создаётся и закрывается чек оплаты на произвольную сумму. Создаётся сбой, делается отмена чека.
    Результат: Происходит Offline отмена кода, на экране отображается соответствующее сообщение и напоминание о необходимости звонка в процессинг.
  • Копия чека
    Сценарий теста: С использованием положительной, тестовой карты создаётся и закрывается последовательно два чека. Последовательно выполняется запрос копий обоих чеков.
    Результат: Успешная печать чеков.
  • Отчёт краткий
    Сценарий теста: Выполняется запрос “отчёт краткий”.
    Результат: Успешная печать краткого отчёта.
  • Отчёт полный
    До выполнения отчёта на терминале выполнено менее 10 оплат.
    Сценарий теста: Выполняется запрос “отчёт полный”.
    Результат: Успешная печать полного отчёта. Текст отчёта полон. Чек отчёта завершён корректно.
  • Закрытие смены терминала, сверка итогов. Автоматический запуск по “Z” -отчёту
    Сценарий теста: Выполняется запрос “Z” -отчёта.
    Результат: При запуске “Z” -отчёта автоматически выполняется запрос на закрытие смены терминала. Закрытие смены выполняется успешно. Печатается слип сверки итогов.
  • Закрытие смены терминала, сверка итогов. Ручной запуск
    Сценарий теста: Выполняется запрос на закрытие смены терминала, путём использования меню "Ночной Аудит", вкладку "Фискальный регистратор". Примечание: данная операция разграничивается правами пользователей и недоступна при закрытой кассовой смене или кассиру отличному от кассира открывшего смену.
    Результат: Закрытие смены выполняется успешно. Печатается слип сверки итогов. 
Настройки, которые выполняются сотрудником банка:
 
1) Подключение к ПК терминала и его настройка.
 
2) Установка ПО процессинга (micromodule)