1с эквайринговые терминалы сбербанк настроить

Эквайринг от Сбербанка в 1С

Не так давно потребовалось срочно реализовать эквайринг от Сбербанка в одно самописной конфигурации. За основу была взята соответствующая часть конфигурации «Библиотека подключаемого оборудования» от 1С, из которой я выкинул все лишнее. Отмечу, что «лишними» те или иные части кода были признаны исходя из особенностей задачи и моего субъективного мнения, то есть в Вашем случае это может быть не так.

Отдельно отмечу, что эквайринг — тема очень ответственная, ибо напрямую связана с деньгами (можно, например, продать товар и не взять за него денег), поэтому прошу быть предельно осторожными и не стесняться добавлять всевозможные проверки.

Ну и напоследок напомню, что все написанное ниже приводится в ознакомительных целях и использовать эту информацию Вы можете исключительно на свой страх и риск.

Регистрация и подключение библиотеки

Итак, для работы нам нужно зарегистрировать в системе две DLL-ки: SBRF.dll и SBRFCOM.dll. Библиотека SBRFCOM.dll бывает в двух вариантах: старый (3 параметра) и новый (7 параметров), нам естественно нужен новый.

Получить обе эти DLL-ки можно у того специально обученного человека из Сбербанка, который придет настраивать терминал. Регистрацию библиотек в системе обычно делает все тот же сотрудник Сбербанка, но если этого по какой-то причине не произошло, то библиотеки нужно зарегистрировать самостоятельно, из командной строки при помощи утилиты regsvr32 (командную строку запустите от имени администратора):

Регистрация SBRFCOM

Подключение зарегистрированной библиотеки необходимо выполнить перед совершением каких-либо операций с эквайринговым терминалом, делается это примерно так:

В случае успеха, переменную «ОбъектДрайвераАвторизатора» нужно каким-либо образом сохранить для дальнейшего использования, именно через эту переменную будут вызываться все необходимые методы.

Вспомогательные функции SBRFCOM

Общая схема работы с методами библиотеки SBRFCOM (кроме сверки итогов) такова:

  • Вызвали метод;
  • Если все хорошо, то получили и распечатали слип;
  • Если возникли проблемы — отменили операцию.

Вначале скажу несколько слов о слипе. Итак слип — это документ, который печатается в двух экземплярах (один клиенту, один организации) при осуществлении каких-либо операций с банковской картой. Печать слипа обязательна (хотя зачастую обходятся и без него), так как в случае каких-либо разногласий с банком эквайрером разбирательства начинаются с проверки наличия слипа по конкретной операции. Технически слип формируется самим терминалом (по крайней мере в нашем случае) или вручную. Если надумали формировать слип вручную, то в конфигурации «Библиотека подключаемого оборудования» имеется общий макет содержащий пример слипа.

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

Источник

Настройка эквайринга 1С:Розница

Версия конфигурации: 2.2.4.15

Дата публикации: 30.07.2016

Стандартно в 1С:Розница не доступна кнопка Плат. Карта(F7), что бы она стала доступна надо сделать настройку эквайринга. Вы можете произвести настройку как автономного терминала так и пинпада. К примеру могут быть модели VeriFone VX 805 или VeriFone VX 810, Сбербанк активно устанавливает их своим клиентам. Настройка принципиально не отличается, отличается только механизм взаимодействия с программой.

Читайте также:  Нет искры не работают форсунки ваз 2115

В первую очередь начнем настройку программы для работы с экваринговым терминалом.

Ставим флаги: Оплата платежными картами и переходим в Виды оплаты.

Добавим новый вид оплаты Оплата платежной картой.

Тип оплаты уже задан, теперь введем название.

Возвращаемся назад и переходи в раздел Экваринговые терминалы.

Заполняем документ. Обратите внимание, что если вы используете РМК и пробиваете кассовый чек, то Вид кассы: Касса ККМ, если будет стоять Касса, то в режиме РМК не будет доступна кнопка Плат. Карта(F7). В поле подключаемое оборудование ставим галочку если у вас автономный терминал, если подключаемый пинпад, то убираем галочку и выбираем из справочника Подключаемое оборудование ваш экваринговый терминал.

Как раз тот самый момент с Кассами о котором я говорил.

Переходи в закладку Доступные виды оплаты. Вводим % комиссии по экваринговой операции, ваш процент комиссии указан в договоре с банком.

Настройка закончена, проверяем доступность в РМК.

Первый шаг Авторизация операции, жмем Enter.

Проводим операцию на Экваринговом терминале, если операция прошла успешно, нажимаем Да.

Теперь нажимаем Enter и проводим оплату(пробиваем чек на нашем Фискальном регистраторе или принтере чеков).

На моем 1С:Эмулятор фискального регистратора чек выглядит примерно таким образом.

Настройка не сложная, сложнее когда экваринговый терминал подключается к 1С:Розница, тогда надо проводить настройку совместно с работником Банка.

Источник

Подключение терминала эквайринга Сбербанка в УТ 10.3 по RDP

Часто возникает задача подключить несколько эквайринговых терминалов в RDP сеансах, но стандартная обработка от сбера этого не позволяет. Ей нужна только одна папка sc552, и что самое главное 1 com порт.

Изменения собственно минимальны, добавлено поле для указания папки sc552 для конкретного rdp пользователя. Создана по мотивам //infostart.ru/1c/articles/334087/

Технология подключения проста.

1. Регистрируем библиотеки

  • Regsvr32.exe «C:\sc552\sbrf.dll»
  • Regsvr32.exe «C:\sc552\sbrfcom.dll»

2. Создаем копию папки sc552 для каждого rdp пользователя. Можно также на С:\, можно распихать их по папкам профиля, это неважно где именно.

3. В конкретной папке sc552 пользователя (к примеру она может лежать в %UserProfile%) в pinpad.ini прописываем com порт для нашего терминала.

4. В оборудовании заводим новый терминал «СБ РФ: Эквайринговая система RDP» — обработка «SberBankES_v2_RDP.epf» и в поле «Путь к Gate.dll» прописываем полный путь к файлу gate.dll в папке sc552 для конкретного пользователя (к примеру она может лежать в %UserProfile%)

Все. Работает. Причем версии прошивок терминалов могут быть разными. У меня например работают одновременно 31.0.18 и 30.01.05.

Самое главное порты на сервер пробросить. У меня каждый терминал сидит на своем порте.

Тестировалось на платформе 8.3.10.2252, Конфигурация «Управление торговлей»,10.3.47.3)

Источник

Розница 2.2 1С:Эквайринговые терминалы Сбербанк как подключить инструкция

Добрый день.
Драйвер есть а описание как подключить нет .
Указываем папку с дистрибутивом «C:\sc552» . а далее что нужно сделать чтобы драйвер заработал .
Подскажите пожалуйста где можно прочитать мануал по настройке нового драйвера .

Заранее огромное спасибо .

мануала видеть не доводилось — вероятно, это составная имиджа сберсервисовского специалиста — некоторая закрытость, возможно я ошибаюсь

насколько я понял, по вызову безналичной оплаты терминал молчит и никаких сообщений не выдает — я очень нечасто настраивал эквайринг на рознице, и на этом этапе никаких проблем, кроме общих для подключаемого оборудования 1Совских, не встречал

Читайте также:  Как настроить эквалайзер dolby atmos

1) можно порешать влоб — напомню, там два драйвера, поустанавливать оба, проверить доступность оборудования пользователю розницы
2) можно финт ушами — выгрузить новую конфинурацию и накатить её на старую — работа терминала по идее должна сохраниться
3) звонок в техподдержку сбера никто не отменял, вторая линия должна знать и, если соизволит, ответить

В папке sc552 есть утилитка loadparm — если сбербанковский спец настроил всё (порт-скорость, айпи, . ) правильно, то при её запуске видим окошко с кнопами типа «потор последнего чека», «сверка итогов» и можем приступать к дружению терминала с 1ской — дрова лежат в папке 1С, их два комплекта и там же редмиха по выбору нужного комплекта
Насколько помню, нужно еще поставить код валюты 643, если он не такой

Если ж loadparm не запускается, надо привести в соответствие с реальностью параметры связи в терминале (они в режиме типа «обслуживание», который может быть запоролен — при отсутствии пароля можно использовать тот режим «сом-lan-usb», что там уже установлен или вытягивать пароль из сберподдержки) и режим обмена в папке в файле pinpad.ini (так же интерфейс, айпи, скорость-порт)
Терминал после перенастройки надо ребутить

ну, всё, что мог вспомнить, вроде, рассказал

Дмитрий Кулешов , Дмитрий Мишарин , Александр Ганиев , tacu tacu Ат души за помощь . Уважение .

Уточню вопрос . Программа уже работает сейчас . в драйвере указана только папка с дистрибутивом «C:\sc552» и все работает (Розница 2.2). При этом была поставлена задача заменить конфигурацию на такую же с доработками. Я это и сделал . но при этом драйвер отказался работать (((

— loadparm из папки «C:\sc552» на данный момент работает сверка идет .

— Брат раскажи поподробней плиз . как быть далее . loadparm работает, в драйвере 1с указал папку «C:\sc552» . при этом сейчас база работает с терминалом, если же заменить конфигурацию терминал отказывается работать . при этом версию платформы не меняю .
что нужно делать дальше для дружбы 1с и терминала . напишите плиз по пунктам . или дайте мануал пожалуйста .

Источник

Интеграция 1С: УТ 11.4 и эквайринга Сбербанка

Интеграция выполнена в виде расширения.

Настройка подключения

Для настройки подключения необходимо выбрать «Интеграция СБЕР» — «Учетные записи интернет эквайринга»:

Далее заполняем настройки подключения :

1. Признак активности настройки, если признак не установлен, настройка считается недействительной.

2. Наименование любое на ваш выбор.

4. Признак того, что необходимо отправлять письмо средствами 1С со ссылкой на страницу оплаты. Для отправки писем должна быть настроена учетная запись эл. почты по умолчанию.

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

6. Обязательное поле для заполнения, используется для создания документа «Операция по платежной карте».

7. Имя пользователя

Раздел заказа покупателя «Интернет эквайринг»

Все основные действия реализованы на форме документа «Заказ клиента».

1. Создает платеж в ЛК сбербанка на сумму документа.

2. Возвращает статус выбранного в списке платежа.

3. Обновляет список «оплат» созданных по данному заказу.

4. Возврат денежных средств по заказу в полном объеме.

5. Адрес эл.почты «Партнера» для отправки письма с ссылкой, заполняется из контактной информации «Партнера». Может быть заполнено вручную. Если адрес не заполнен то отправка не произойдет в любом случае.

Читайте также:  Не работает предварительный просмотр компас

6. Время существования «оплаты» после которого истекает срок оплаты.

Обработка для автоматической проверки статусов оплаты заказов.

В комплект поставки входит обработка для автоматизации проверки статусов оплаты. Добавляется как внешняя обработка :

Обработка проверялась на версии УТ 11.4.13.147, но я думаю подойдет и для более новых версий.

Скачать файлы

Специальные предложения

Подходит ли ваше расширение для нашей задачи? Нам нужно формировать к заказу клиента динамический QR-код от Сбербанка в 1с КА 2.4

И возможно ли вывести на печать этот QR-код для предоставлению клиенту в бумажном виде.

Обновление 27.05.21 10:45

См. также

Модуль обмена с QIWI Промо

Компании, которые используют систему моментальных платежей QIWI, ценят ее за удобство по скорости выплат и для платежей по запросу. Но такие переводы сложны для учета, а при большом объеме проводимых операций отнимают много времени и превращаются в дополнительную головную боль. Мы сотрудничали с компаниями, которые отправляют большое количество платеже на QIWI, и часто слышали боль бухгалтеров о том, как им сложно работать с такими переводами. Поэтому мы автоматизировали выплаты через QIWI в 1С и создали модуль интеграции 1С c API QIWI Wallet и QIWI TopUp.

25.05.2020 7366 0 Neti 10

Расширение конфигурации для Web-доступа к 1С (1С в роли back-end)

Для реализации того, чтобы 1С формировала и отдавала страницу, которую можно было бы открыть через браузер было написано расширение, которое позволяет публиковать из 1С произвольные ресурсы, будь то API, сайт или изображения / прочие файлы.

01.04.2021 7971 11 SaschaG 4

Работа с картами в 1С на примере бесплатной библиотеки Leaflet

Разработка функционала отображения и выбора пунктов доставки на карте прямо в 1С с помощью бесплатной библиотеки Leaflet. Тестирование производилось на платформе 8.3.15.1534 на тонком клиенте.

31.03.2021 9242 27 Parsec1C 11

Отправка Push-уведомлений через сервис Firebase Cloud Messaging по протоколу FCM HTTP v1 API

При разработке нативного приложения Android для ТСД, в котором присутствует функционал отображения задач кладовщикам, созданных в 1С, возникла необходимость отправлять push-уведомления о появлении новых задач. Для отправки таких уведомлений было решено использовать сервис Firebase Cloud Messaging (FCM). Так как для 1С, в отличии от других языков программирования, не существует готовых библиотек, что вполне логично, то очевидным способом отправки является использование протокола HTTP. Однако, существующая информация в интернете в части 1С содержит только сведений об отправке push-уведомлений через этот сервис с использованием устаревшего протокола HTTP Firebase Cloud Messaging. Сам Google не рекомендует использовать данный протокол и настоятельно склоняет к переходу на новый протокол FCM HTTP v1 API. Что ж, пришлось разбираться самостоятельно.

24.03.2021 6032 10 ltfriend 11

BIM: взаимодействие с платформой Autodesk Forge Промо

Предлагаемый пример демонстрирует широкие возможности для взаимодействия «1С:Предприятие» с платформой Autodesk Forge и позволяет вам получить базовые представления о применения технологий информационного моделирования в строительстве. Поддерживаются все версии платформы от 8.3.12 и выше до 8.3.18.

25.11.2020 33443 11 kandr 2

[Расширение] Временное отключение онлайн-эквайринга в РМК (УТ 11.4, Розница 2.3)

Расширение предназначено для исправления исключительных ситуаций, когда оплата по эквайринговому терминалу с подключением оборудования прошла успешно, но чек на ККТ не был фискализирован. Расширение позволит временно отключить онлайн-эквайринг непосредственно из формы РМК.

14.12.2020 9564 42 RocKeR_13 13

Источник

Оцените статью
Наименование Файл Версия Размер