Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Delphi Новый топик    Ответить
 Эквайринг Сбербанка  [new]
Сочинец
Member

Откуда: Россия
Сообщений: 39
Пытаюсь подключиться к пинпаду Сбербанка с помощью sbrf.dll.
По оплате и отмене оплаты вопросов нет.
Возврат выполняю, задавая параметры RRN (из чека оплаты) и Amount.
with PinPad do begin
  Clear;
  SParam('RRN', '729319220644');
  SParam('Track2', 'QSELECT');
  SParam('Amount', 100);
  Result := NFun(4002);
end;
Однако система требует ручного ввода номера ссылки (RRN).
Какие еще надо задать параметры, чтобы исключить ручной ввод RRN?
24 окт 17, 18:14    [20896508]     Ответить | Цитировать Сообщить модератору
 Re: Эквайринг Сбербанка  [new]
Cobalt747
Member

Откуда:
Сообщений: 2110
может, какие волшебные свойства в PinPad.ini?
25 окт 17, 10:31    [20897750]     Ответить | Цитировать Сообщить модератору
 Re: Эквайринг Сбербанка  [new]
DmSer_
Guest
Я бы лично рекомендовал через pilot_nt.dll работать. Этот вариант является более универсальным, тем более с обращениями из delphi нет никаких проблем. Нововведения в pilot_nt появляются раньше, чем в sbrf.dll, по крайней мере это следует из документации.
25 окт 17, 23:42    [20900658]     Ответить | Цитировать Сообщить модератору
 Re: Эквайринг Сбербанка  [new]
Сочинец
Member

Откуда: Россия
Сообщений: 39
DmSer_
Я бы лично рекомендовал через pilot_nt.dll работать. Этот вариант является более универсальным, тем более с обращениями из delphi нет никаких проблем.

Есть ли примеры на Delphi по работе с pilot_nt.dll, в частности, по возврату оплаты без ручного ввода на пинпаде?
26 окт 17, 16:44    [20903187]     Ответить | Цитировать Сообщить модератору
 Re: Эквайринг Сбербанка  [new]
DmSer_
Guest
Если не ошибаюсь, нужна функция card_authorize14. В документации она достаточно подробно описано. Также, вместо track2 передается QSELECT. Поведение настраивается с помощью редактора настроек tlvedit и загружается в терминал с помощью loadparm. Подробности рекомендую уточнять у разработчиков проекта unipos. Если не ошибаюсь, pos@sberbank.ru.
27 окт 17, 00:46    [20904689]     Ответить | Цитировать Сообщить модератору
 Re: Эквайринг Сбербанка  [new]
Гаджимурадов Рустам
Member

Откуда:
Сообщений: 60063
ОФФ


DmSer_

А чего под залогиненной учеткой не пишешь ?

Posted via ActualForum NNTP Server 1.5

27 окт 17, 00:48    [20904690]     Ответить | Цитировать Сообщить модератору
 Re: Эквайринг Сбербанка  [new]
DmSer
Member

Откуда: Пенза
Сообщений: 863
А чего под залогиненной учеткой не пишешь ?


Думал, так проще будет.
Но... минут пять пришлось по гугловским картинкам щелкать :)
27 окт 17, 07:59    [20904789]     Ответить | Цитировать Сообщить модератору
 Re: Эквайринг Сбербанка  [new]
Гаджимурадов Рустам
Member

Откуда:
Сообщений: 60063
Отож... Я, было, подумал, что пароль забыл.

P.S. Поставь галочку "запомнить" в браузере,
чтобы каждый раз пароль не вводить и всё.

Posted via ActualForum NNTP Server 1.5

29 окт 17, 19:57    [20910554]     Ответить | Цитировать Сообщить модератору
 Re: Эквайринг Сбербанка  [new]
Сочинец
Member

Откуда: Россия
Сообщений: 39
DmSer_
Поведение настраивается с помощью редактора настроек tlvedit

Спасибо большое за наводку. Действительно, через настройки можно отключить ввод RRN.

Может быть, Вы знаете, как увеличить ширину слип-чека с 32 до 42 символов?
Ширина принтера в редакторе настроек или параметр PrinterWidth в файле конфигурации pinpad.ini не дают результата.
30 окт 17, 19:11    [20913310]     Ответить | Цитировать Сообщить модератору
 Re: Эквайринг Сбербанка  [new]
DmSer
Member

Откуда: Пенза
Сообщений: 863
автор
Может быть, Вы знаете, как увеличить ширину слип-чека с 32 до 42 символов?
Ширина принтера в редакторе настроек или параметр PrinterWidth в файле конфигурации pinpad.ini не дают результата.


Я не знаю.
Этим занимаются обычно специалисты отдела эквайринга, с которым заключен договор. Как минимум, им можно позвонить, узнать.
31 окт 17, 21:29    [20917347]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: Эквайринг Сбербанка  [new]
Малевич
Member

Откуда:
Сообщений: 1
Сочинец,

Привет. Начал писать интеграцию с их терминалом. Можно задать пару вопросов? Отпиши пожалуйста на почту. pasha.blajeev@yandex.ru
8 авг 19, 13:54    [21944685]     Ответить | Цитировать Сообщить модератору
Все форумы / Delphi Ответить