... !sb_bs.png|border=1! При необходимости указать адреса с которых сервер сбербанка может слать данные. Только с этих адресов биллинг будет обрабатывать запросы. !sb_bs3.png|border=1! *Шаг 4.* Включить опцию "Требовать и проверять клиентский сертификат" после этого "Создать клиентский сертификат" После создания клиентского сертификата, вам нужно будет передать его оператору платежной системы. Пароль, при создании сертификата вы выбираете любой. Сертификат с суффиксом .pfx будет доступен на сервере в каталоге /var/lib/usrcert и будет иметь имя файла равное CN-имени, указанном вами при создании сертификата. Скачать файл сертификата с сервера можно программой winscp. Если платежный оператор требует сертификат в формате .p12, то переконвертируйте сертификат по статье [asrdocnew:Сертификаты .p12] .Как правило, вся цепочка сертификатов не требуется и достаточно самоподписанного. *Шаг 5.* Переходим в настройку платежной системы !sb_bs1.png|border=1! Включаем платежную систему и указываем согласованный со специалистами пароль. Как правило, на время тестов устанавливается пароль _test1234_ !sb_bs2.png|border=1! *Пароль платежной системы* \- это пароль для подписи md5 суммы, передаваемой в параметрах запроса. *Примечание*: после этапа тестирования, как правило, специалисты сбербанка требуют поменять пароль для тестов _test1234_ на "боевой", потому уточните длину пароля и требования по шифрованию при его передаче в сбербанк. *Шаг 6.* Сохраняем параметры и выполняем мягкую перезагрузку. *Шаг 7.* Провести этап тестирования согласно протоколу обмена сбербанка. При тестах и будущей работе платежной системы нужно указать обработчик для приема запросов *_<ваш_внешний_ip>:<порт_для_подключения>/sberbank_bs.php{_}* и передать учетные записи на которые будет производиться тестирование * Номер личного счета, который существует в системе * Номер личного счета, который в системе отсутствует. * Номер личного счета, на который можно совершить несколько тестовых платежей, без реальной оплаты. h4. *Передача своих полей в ответе на запрос проверки платежа.* По протоколу взаимодействия сбербанка есть возможность на запросы проверки платежа возвращать дополнительные данные, например ФИО абонента. В данный момент есть возможность передавать в ответах ФИО абонента из поля "Абонент" в менеджере в виде {code}<client_name>имя_фамилия_абонента</client_name>{code}Но при этом нужно обязательно сообщить в сбербанк что будет использоваться дополнительный тег _<client_name></client_name>_ чтоб специалисты биллинговых систем провели дополнительную настройку на своей стороне. !sb_bs2.png|border=1!
|