Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
abills:docs:modules:paysys:sberbank [2017/11/06 11:44]
andriy [Модуль Сбербанк через наследование OSMP]
abills:docs:modules:paysys:sberbank [2018/05/22 12:07] (текущий)
andriy [Сбербанк. Новая схема.]
Строка 1: Строка 1:
-=====Терминалы СберБанк=====+===== Сбербанк. Новая схема. ===== 
 +[[https://​securepayments.sberbank.ru/​wiki/​doku.php/​|Новый протокол взаимодействия.]] 
 + 
 +===Настройка системы=== 
 +Файл Sberbank.pm скопировать в папку ''/​usr/​abills/​Abills/​modules/​Paysys/​systems/''​ 
 +  cp Sberbank.pm /​usr/​abills/​Abills/​modules/​Paysys/​systems/​ 
 + 
 +Зайти в меню ''​Настройки/​Paysys/​Настройки''​ и добавить платежную систему,​ как описано на странице [[abills:​docs:​manual:​admin:​paysys:​paysys_settings|настройки платежного модуля]]. 
 + 
 +{{ :​abills:​docs:​modules:​paysys:​paysys_sberbank_add.png?​600 | Пример подключения платежного модуля. }} 
 + 
 +^ PAYSYS_SBERBANK_KEY ​     | Ключ шифрования полученный от Сбербанка | 
 +^ PAYSYS_SBERBANK_USERNAME | Логин служебной учётной записи продавца. | 
 +^ PAYSYS_SBERBANK_PASSWORD | Пароль служебной учётной записи продавца | 
 +^ PAYSYS_SBERBANK_URL ​     | URL для запроса страницу,​ на которую будут перенаправлять абонента для оплаты. | 
 +^ IP                       | IP адреса с которых Сбербанк будет делать запросы на оплату. ​ На момент написания документации(15.05.2018) IP адреса:​ 62.76.205.3,​91.230.25.106 ​ | 
 + 
 +---- 
 + 
 +---- 
 + 
 +==== Модуль Сбербанк через наследование OSMP ==== 
 +Сбербанк работает через протокол OSMP. 
 + 
 +=== Настройка системы === 
 +Прописать в файле ''/​usr/​abills/​libexec/​config.pl''​ следующие параметры:​ 
 + 
 +^ $conf{PAYSYS_OSMP_ACCOUNT_KEY}='​UID';​ | Идентификатор абонента,​ по которому будет проводиться оплата. По умолчанию UID. | 
 +^ $conf{PAYSYS_OSMP_EXT_PARAMS}='​deposit,​fio';​ | Дополнительные данные для вывода платежной системой. | 
 +^ $conf{PAYSYS_SUCCESSIONS}='​IPS:​67:​Sberbank:​Sber:​osmp_payments;';​ | Параметр подключения системы. Вместо *IPS* нужно прописать все IP адреса с которых будут поступать запросы на сервер,​ через запятую. Например:​ 192.168.1.1,​ 192.168.1.2,​ 192.168.1.3 | 
 + 
 +{{ :​abills:​docs:​modules:​paysys:​sberbank_type_b.pdf |Протокол сбербанка,​ тип ​Б(работает)}} 
 + 
 +{{ :​abills:​docs:​modules:​paysys:​sberbank_type_a.pdf |Протокол сбербанка, тип А(не тестирован)}} 
 + 
 + 
 + 
 + 
 +---- 
 + 
 +---- 
 + 
 + 
 +==== Старая версия протокола Сбербанка ​=====
 **Типы пополнения:​** терминалы оплаты\\ **Типы пополнения:​** терминалы оплаты\\