Инструкция по подключению ОСМП. Несколько операторов

по сравнению с
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (9)

просмотр истории страницы
*О системе*
ОСМП - Это платежная система, позволяющая пользователям самостоятельно пополнять свой счет. Более подробно на сайте [http://www.osmp.ru/|http://www.osmp.ru/] Документация протокола [ОСМП|https://w.qiwi.com/business/agents/files/protocol_pacetn_obmena.pdf]


*Требования*
Для подключения этой системы необходимо:
1. Система биллинга АСР Ideco 2.5.11 или выше
1. Carbon Billing (2.5.11 или выше)
2. Реальный внешний IP-адрес


*Подключение*
1. На странице [http://www.osmp.ru/index.php?id=181|http://www.osmp.ru/index.php?id=181] \- "Как стать партнером"|https://qiwi.ru/business/providers/howtobecome.action] \- скачать и заполнить анкету

2. Отправить заполненную анкету менеджеру, ответственному за ваш регион
5.2. Ваше Коммерческое наименование
5.3. Адрес технического специалиста с вашей стороны
5.4. Адрес технического специалиста с нашей стороны - [asr@ideco-software.ru|mailto:asr@ideco-software.ru] [support@carbonsoft.ru|mailto:support@carbonsoft.ru]
5.5. ФИО курирующего менеджера

6. В соответствие с присланной от ОСМП инструкцией, зайдите в интерфейс автоматического тестирования на сайте ОСМП

7. Перед тем как указать технические данные, выполните в локальной меню АСР Ideco Carbon Billing *Конфигурирование сервера \-> Настройка платежных систем*, следующие действия:
7.1. Поставьте галочки *Включить SSL WEB-сервер для платежей* и *Требовать и проверять клиентский сертификат*

h6. Примечание

{color:#ff0000}Для версий от 3.8 также нужно указать поле для идентификации пользователей в  ОСПМ подобных системах{color}

7.2. Поставьте галочку *Настройка платежной системы ОСМП \-> Включить платежную систему ОСМП*
7.3. Выберите пункт меню *Настройка платежной системы ОСМП \-> Генерация сертификатов для ОСМП*
7.4. В диалоге указать адрес Вашей электронной почты на которую сервер должен прислать SSL-сертификаты, необходимые для работы с ОСМП. Эти сертификаты потребуются во время проведения тестирования. Если на Ideco Carbon Billing не настроен почтовый сервер сертификат необходимо забрать по протоколу scp программой Winscp. Созданный сертификат будет сохранен в директорию /var/lib/usrcert.
7.5. Произведите мягкую перезагрузку


11. Возможно, потребуется генерация новых ключей. Для этого повторите пункт 7.3.

h2. Прием платежей по ОСМП от нескольких операторов. Изменение метки.

Если Вы заключили договор с 2 однотипными платежными операторами, то будет удобнее, если сообщения о платежах будут приходить с разными метками. Для этого необходимо сделать следующие действия:

1) Загрузить сервер в режим [уд. помощника|Пользователь root. Режим удаленного помощника. Постоянный удаленный помощник] и подключиться под пользователем root.

2) Выполнить команды:
{code}
mount -o rw,remount /mnt/ro_disc
chattr -i /var/www/fiscal/htdocs/
cp -p /var/www/fiscal/htdocs/osmp.php /var/www/fiscal/htdocs/osmp_2.php
{code}

3) Внести изменения в скрипт:
{code}mcedit /var/www/fiscal/htdocs/osmp_2.php

изменить строку:
$PAY_OPERATOR='OSMP';

присвоить переменной новое значение метки оператора

$PAY_OPERATOR='OSMP_NEW';{code}


После этого для первого платежного оператора ссылка будет иметь вид http://<ip>/osmp.php, а для второго платежного оператора - http://<ip>/osmp_2.php

Примечание: проверьте что у редактируемого файла&nbsp;osmp_2.php выставлены правильные права и владелец.

должно быть так:
{code}
-r-xr-x--x &nbsp; &nbsp;1 mhttpd_F mhttpd_F &nbsp; &nbsp; 8471 Фев 20 13:10 /var/www/fiscal/htdocs/osmp_2.php
-r-xr-x--x &nbsp; &nbsp;1 mhttpd_F mhttpd_F &nbsp; &nbsp; 8464 Дек 31 &nbsp;2005 /var/www/fiscal/htdocs/osmp.php
{code}
если это не так, то права и владельца нужно поставить командой
{code}
cd /var/www/fiscal/htdocs
chown --reference osmp.php osmp_2.php
{code}