Просмотр Исходного


Предварительно необходимо произвести общую настройку [для всех ОСМП систем.|http://docs.carbonsoft.ru/pages/viewpage.action?pageId=65798343]

- поддерживается проверка поля account по параметру конфига account_regexp (Регулярное выражение для идентификатора абонента)

- поддерживается параметр конфига show_abonent_fio (Отображать ФИО абонента при платеже)

h2.

Для приема платежей со стороны платежной системы необходимо добавить IP-адреса, с которых осуществляется запрос в список разрешенных, IP через пробел.

Это делается через настройки Базовой системы (http://<ip_сервера>:8081) \-> Платежные системы \-> Настройка сети \-> АДРЕСА СЕРВЕРОВ ПЛАТЕЖНЫХ СИСТЕМ


!https://docs.carbonsoft.ru/download/attachments/65798407/IP_ACCESS.png?version=1&modificationDate=1460720464651|border=1!

Обычно достаточно протокола OSMP, для этого сделан отдельный файл приема платежей находящийся по адресу
{panel}
http://<ip адрес>:1444/osmp_a3.php
{panel}

или если необходимо SSL шифрование

{panel}
https://<ip адрес>:1443/osmp_a3.php
{panel}
{info}
Для доступа к файлам приема платежей необходимо добавить IP, с которого осуществляется запрос, в список разрешенных IP платежных систем через пробел, а также убедиться что промежуточные сетевые экраны не блокируют доступ на эти порты.
{info}

Если используется SSL то необходимо:

- создать сертификаты по [статье|http://docs.carbonsoft.ru/pages/viewpage.action?pageId=49087129]

- отправить клиентский сертификат контактному лицу со стороны платежной системы.

{info}
Логирование платежной системы производится в файл: /app/asr_fiscal/var/log/paysystems/A3_OSMP.log.log
{info}

Описание протокола ОСМП можно скачать по адресу:

{code}
http://<ип адрес сервера>:1444/osmp.pdf
{code}