QIWI OSMP (1.4)

Skip to end of metadata
Go to start of metadata

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Настройка

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

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

Пример для "BILL1234567":

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

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

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