Вы просматриваете старую версию данной страницы. Смотрите текущую версию.
Сравнить с текущим |
просмотр истории страницы
При интеграции со Сбербанк, эта платежная система соответствует следующим протоколам предлагаемым Сбербанком и его агентами:
|
Настройка работы Сбербанк (ОСМП)
- Добавьте IP-адреса Сбербанка в список разрешенных и проведите прочие общие настройки платежных систем по статье "Платежные системы. Общее"
- Передайте адрес обработчика платежей Сбербанку зависит от используемого протокола, http или https:
- http: http://168.254.14.44:1444/sbrf.php
- https: https://169.254.14.43:1443/sbrf.php
Адреса 168.254.14.44 и 169.254.14.43 замените на адрес биллинга, по которому он доступен из сети интернет.
- Если используется SSL:
- Создайте сертификаты по статье [CarbonBilling:Настрофка SSL сертификатов платежных систем]
- Отправьте клиентский сертификат контактному лицу со стороны платежной системы.
Описание протокола ОСМП можно скачать по адресу:
http://168.254.14.44:1444/osmp.pdf
Адрес 168.254.14.44 та же замените на внешний адрес биллинга |
XSD-схемы ответов на запросы
В анкете отправляемой в Сбербанк, на вопрос "XSD-схемы ответов на запросы" скоприруйте следующий текст:
<?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:elementname="response"> <xs:complexType> <xs:sequence> <xs:elementname="osmp_txn_id" type="xs:string"></xs:element> <xs:elementname="result" type="xs:string"></xs:element> <xs:elementname="prv_txn" type="xs:int"></xs:element> <xs:elementname="sum" type="xs:double"></xs:element> <xs:elementname="fio" type="xs:string"></xs:element> <xs:elementname="balance" type="xs:double"></xs:element> <xs:elementname="recsum" type="xs:double"></xs:element> <xs:elementname="minsum" type="xs:double"></xs:element> <xs:elementname="comment" type="xs:string"></xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:schema>
Но часть полей может отсутствовать, в зависимости от настроек биллинга и проводимой операции (CHECK или PAY).