QIWI OSMP (1.4)

Skip to end of metadata
Go to start of metadata
Вы просматриваете старую версию данной страницы. Смотрите текущую версию. Сравнить с текущим  |   просмотр истории страницы

Поддержка протокола QIWI OSMP. Обновленная версия обработчика OSMP из статьи Инструкция по подключению ОСМП. Несколько операторов.
Реализовано на основе документации "ИНТЕРФЕЙС ПОДКЛЮЧЕНИЯ ПОСТАВЩИКОВ УСЛУГ ОПИСАНИЕ ИНТЕРФЕЙСА вер. 1.4".

Предварительно необходимо произвести общую настройку для всех ОСМП систем.

Предварительно необходимо произвести общую настройку для всех ОСМП систем.

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

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

Обычно достаточно протокола OSMP, для этого сделан отдельный файл приема платежей находящийся по адресу http://<ип адрес>:1444/sipay.php или если необходимо SSL шифрование https://<ип адрес>:1443/sipay.php

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

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

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

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

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

Логирование платежной системы производится в файл /app/asr_fiscal/var/log/SiPay.log

Оплата должна производиться на номер лицевого счета абонента (пример — BILL0000012)

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

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

Ссылка на обработчик.

по адресу

http://<ип адрес>:1444/qiwi_osmp.php

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

https://<ип адрес>:1443/qiwi_osmp.php

Настройка

Формат идентификатора абонента

Необходимо настроить регулярное выражения, по которому будет определяться, верно ли указан идентификатор абонента, который был введен на терминале Qiwi.
Настраивается в "Платежные системы -> Настройка OSMP -> РЕГУЛЯРНОЕ ВЫРАЖЕНИЯ ДЛЯ ИДЕНТИФИКАТОРА АБОНЕНТА".
Пример для "BILL1234567":

~^BILL(\d){7}$~
Отображение имени абонента.

Терминалы Qiwi отображают комментарий, который сопровождает ответ биллинга на запрос Qiwi. Эта опция влияет на ответ при успешных запросах QIWI.
Если галочка выключена, то пишется "OK". Если галочка включена, то пишется, например, "Абонент найден. Иванов Иван".
Настраивается в "Платежные системы -> Настройка OSMP -> ОТОБРАЖАТЬ ФИО АБОНЕНТА ПРИ ПЛАТЕЖЕ".

Введите метки, чтобы добавить к этой странице:
Please wait 
Ищите метку? просто начните печатать.