Инструкция по подключению ingenico eft930w
MerchantID — являет собой идентификатор продавца, однако его не стоить путать с ID-кассира. Есть предприятия, которые поделены на части уклонение от уплаты налогов и для продажи разных товаров продажа осуществляется с разных предприятий. MerchantID в этом случае позволяет использовать 1 терминал для всех зарегистрированных фирм. Если же у вас всё зарегистрировано на 1 предприятие, то MerchantID равен 1. Если при тестировании вы будете использовать одну и ту же банковскую карту — на терминале будет отображаться запрос на повторное проведение транзакции — это нормально, нажмите зеленую кнопку. В будущем это позволит вам сберечь нервы при выяснении вопросов с клиентом. Терминалы Ingenico могут администрироваться банком удаленно, то есть сотрудникам не обязательно приходить для настройки терминала. Используйте терминалы с GPRS — проводов меньше, да и терминал не зависит от вашего Интернет-соединения. Компания, в которой я работаю, вот уже более 15 лет работает в сфере торговли. Однако аппараты FPT весьма плохо справлялись с возложенной на них работой и часто выходили из строя. Где-то 1 год назад в Украине были приняты изменения, согласно которым, все фискализированные кассовые аппараты должны быть подключены к сети Интернет то есть иметь модем и передавать данные по сути, отчёт в электронном виде; контрольная лента в налоговую инспекцию. Функционал постепенно расширялся и на сегодняшний день, в новых прошивках кассовых регистраторов, используется контрольная лента в электронном формате КЛЭФ. Электронная лента позволяет существенно экономить расходы на кассовой бумаге. Ещё год назад в требования к КЛЭФ были внесены изменения, согласно которым, при проведении оплаты банковской карты, в чек должен передаваться идентификатор транзакции он же RRN. Как правило, эта ошибка возникает при чтении магнитных карт безчиповых. Нужно обратиться в службу поддержки банка, после чего, через меню терминала загрузить новые параметры. Если после обновления параметров ошибка не исчезнет - менять терминал. Бывают случаи, когда с клиента деньги списывает, при этом терминал выдает чек "Анульовано Для того, чтобы средства вернулись клиенту, необходимо выполнить Z-баланс Z-отчет в меню терминала. При успешном выполнении вы увидите сообщение. После этого на экране вы увидите статус выполнения. В качестве примера используется 1С 7. Где 1 — код языка. Может принимать следующие значения: Для того, чтобы правильно обработать ответ от терминала, необходимо проверить значение LastResult. При использовании разных карт запрос не отображается. При тестировании с одной и той же картой, в зависимости от настроек безопасности терминала, может быть установлено ограничение на количество операций по одной карте, либо же будет осуществляться дополнительный запрос PIN-кода. Если за день не было операций — терминал может не печатать чек. Зависит от настроек, некоторые банки так экономят бумагу. При неудачной операции, терминал может не печатать чек отказа. Если у вас такой чек не печатается — обратитесь в банк для изменения настроек. Терминалы остались неподключенными к ПК. Исходя из нашего опыта, могу сказать, что аппараты весьма глючные и медленные, неоднократно перепрошивались. На этот раз нам предложили терминалы Ingenico iCT Дополнительно также обязательно заказывайте PIN-Pad для ввода PIN-кода — вещь весьма полезная, позволяет избегать случаев, когда покупателю приходится давать целый терминал для ввода PIN-кода. Хотя спустя неделю, после обращения в техподдержку некий набор драйверов, библиотек и инструкций нам предоставили. Таким образом, аппараты FP-T с прошивкой v. Да-да, вы не ошиблись, новая версия имеет меньший порядковый номер. В отличие от 4. Мы тоже очень долго решали этот вопрос. С момента обращения и до сегодняшнего дня прошло более 50 дней. За этот период инженеры компании несколько раз обещали прийти, но так и не пришли. Первая функция возвращает код сообщения, вторая — её описание в виде текста. Таким образом, пока POS-терминал занят обработкой, мы в строке состояния будем видеть текущий статус:. SignVerif принимает значение 0, то есть если клиент ввел PIN-код — подписывать чек не нужно. Refund — используется для возврата денежных средств при возврате клиентом товара. Может быть использована в любое время. Void — позволяет отменить операцию продажи и возврата. Confirm уже можно получить параметры прочитанной карты:. Если вам нужно изменить сумму к оплате — не обязательно нужно отменять Purchase , достаточно воспользоваться функцией CorrectTransaction , которая позволяет изменить сумму к оплате. Также ошибка может возникать при проблемах с кабелем питания терминала, либо с картой клиента. PIN-Pad привязывается к конкретному терминалу! I4 ; function Invoke dispidMember: I4 ; function CommClose; function Purchase ulAmount: UI1 ; function Refund ulAmount: UI1 ; function Settlement bMerchIdx: UI1 ; property-get Amount: UI1 ; function DisplayText bBeep: UI1 ; function SetLine bRow: UI1 ; property-get Key: UI1 ; function Completion bMerchIdx: UI4 ; function ReadCard; property-get track3: UI1 ; function Deposit bMerchIdx: UI1 ; property-get TrnStatus: Вообще рекомендуется создать отдельную функцию, которую вы сможете вызывать по ходу работы с терминалом. Функция должна зацикливаться делать паузу перед последующими командами до тех пор, пока терминал выполняет операции. Не забудьте использовать тайм-аут, который будет прерывать цикл при превышении времени ожидания. Где X — сумма для оплаты в копейках! При получении суммы из 1С достаточно умножить её на Убедитесь, что 1С возвращает только 2 числа после запятой, иначе используйте округление. Z — идентификатор продавца. Целое число, которое стартует с единицы. Если один терминал используют 2 продавца — можно указывать для них разные идентификаторы. Если ответ успешный — нужно подтвердить операцию продаже, иначе она будет автоматически отменена по истечении тайм-аута. Существует также команда Cancel , которая отменяет проведение операции. В принципе, если вы не воспользуетесь Confirm , терминал по истечении тайм-аута ожидания сам отменит операцию. Если же вы владеете доступом к этим настройкам, зайдите в настройки протокола кассового совмещения: Меню конфигуратора — конфигурация — работа с кассой — протокол:. Версия х64 может быть установлена только на битную ОС. Версия х32 может быть использована как в битной, так и в битной ОС. Рекомендую скопировать в рабочий каталог вашей базы либо каталог 1С. Это значит, что данная инструкция может быть применима и к ним. Для разных процессинговых систем предназначены разные версии T-Master. Итак, что мы имеем? Работа организована в сетевом режиме с использованием терминальных сессий RDP. Установку можно выполнить как с помощью инсталлятора, так и указав драйвер вручную. В настройках порта необходимо выставить скорость обмена по-умолчанию. В настройках RDP терминала у вас должна быть установлена опция подключения портов клиента иначе у вас кассовый аппарат и сканер штрих-кода также не заработают. Запомните номер нового порта, он вам понадобится при подключении к POS-терминалу. POS-терминалы Ingenico могут работать по 2 разным протоколам. Для того, чтобы узнать, какой именно протокол установлен в вашем аппарате — обратитесь в банк. Может быть выполнена только до закрытия смены. Settlement отправляет команду выполнения Z-отчёта, что приводит к закрытию смены и очистке журнала. PrintBatchTotals — печатает X-отчет если есть операции , без обнуления журнала. GetBatchTotals — позволяет получить X-отчет по операциям в электронном виде, например для внесения в бухгалтерскую базу и т. CheckConnection — осуществляет на терминале проверку соединения с процессинговым центром. Перед тем, как рассматривать интеграцию, следует немного поговорить про программное обеспечение POS-терминалов. Обо всем по порядку. В поставляемых терминалах используется система управления терминалами B-TMS.
|