ОСМП системы. Общее
При настройке любой ОСМП системы необходимо (минимально):
- Наличие обработчика в дистрибутиве
- Выбранное поле для идентификации абонента
- Доступ к биллингу со стороны платежных систем
- Создать SSL сертификат и отправить в банк, если используется SSL
Выбранное поле для идентификации абонента
Выбрать поле для идентификации абонента нужно в настройках Базовой системы -> Платежные системы -> Настройка OSMP. От этого зависит то, какие данные абонент будет вводить при оплате
В наличии 4 варианта, из которых выбирать нужно только один (во избежание неопределенностей):
- ИДЕНТИФИЦИРОВАТЬ ПОЛЬЗОВАТЕЛЯ ПО ID ПОЛЬЗОВАТЕЛЯ - порядковый номер абонента в биллинге
- ИДЕНТИФИЦИРОВАТЬ ПОЛЬЗОВАТЕЛЯ ПО ЛОГИНУ - логин абонента для входа в личный кабинет/подключения
- ИДЕНТИФИЦИРОВАТЬ ПОЛЬЗОВАТЕЛЯ ПО НОМЕРУ ЛИЦЕВОГО СЧЕТА - номер лицевого счета абонента в биллинге
- ИДЕНТИФИЦИРОВАТЬ ПОЛЬЗОВАТЕЛЯ ПО IP - IP абонента в биллинге
- ИДЕНТИФИЦИРОВАТЬ ПОЛЬЗОВАТЕЛЯ ПО НОМЕРУ ДОГОВОРА - номер договора абонента и биллинге. Самый популярный вариант
Далее нужно настраивать тонкости именно вашей ОСМП по соответствующей статье.
Доступ к биллингу со стороны платежных систем
Для того, чтобы платежная система имела доступ биллингу для отправки результата платежа, необходимо добавить ip-адреса, с которых будет происходить доступ, в соответствующий список. Список адресов Вы можете посмотреть в статье Настройка сети для платежных систем или уточнить у представителей платежной системы.
Создать SSL сертификат и отправить в банк, если используется SSL
Если используется SSL то необходимо:
- создать сертификаты по статье
- отправить клиентский сертификат контактному лицу со стороны платежной системы.
Описание протокола ОСМП можно скачать по адресу:
http://<ип адрес сервера>:1444/osmp.pdf