При настройке любой платежной системы необходимо (минимально):
Наличие обработчика в дистрибутиве
Реализованные в дистрибутиве платёжные системы можно просмотреть на странице.
Выбрать поле для идентификации абонента
Выбрать поле для идентификации абонента нужно в настройках Базовой системы -> Платежные системы -> Настройка OSMP. От этого зависит то, какие данные абонент будет вводить при оплате.
Настройки действуют на все типы платёжных систем, не только на osmp. |
В наличии 5 вариантов, для идентификации абонента, из которых выбирать нужно только один:
- Идентифицировать пользователя по id пользователя - порядковый номер абонента в биллинге;
- Идентифицировать пользователя по логину - логин абонента для входа в личный кабинет/подключения;
- Идентифицировать пользователя по номеру лицевого счета - номер лицевого счета абонента в биллинге;
- Идентифицировать пользователя по ip - ip абонента в биллинге;
- Идентифицировать пользователя по номеру договора - номер договора абонента и биллинге. самый популярный вариант.
При выборе нескольких значений может возникнуть коллизия - платёж не будет зачислен. |
Далее требуется указать настройки используемой Вами платежной по соответствующей cтатье.
Доступ к биллингу со стороны платежных систем
Для того, чтобы платежная система имела доступ биллингу для отправки результата платежа, необходимо добавить ip-адреса, с которых будет происходить доступ, в соответствующий список. Список адресов Вы можете уточнить у представителей платежной системы. Внести в биилинг по статье Настройка сети для платежных систем.
Создать SSL сертификат и отправить в банк, если используется SSL
Если используется SSL то необходимо:
- создать сертификаты по статье
- отправить клиентский сертификат контактному лицу со стороны платежной системы.
Описание протокола ОСМП можно скачать по адресу:
http://<ип адрес сервера>:1444/osmp.pdf