MOBI.деньги

Материал из ISPWiki
Перейти к: навигация, поиск

Настройка на стороне платежной системы

В анкете продавца укажите URL платежного приложения - https://<billmanager_domain>/billmgr?func=payment.success

Настройка на стороне BILLmanager

Настройка методов оплаты производится в одноименном разделе BILLmanager. Нажмите кнопку "Создать" и следуйте мастеру настройки.

Mobi.png

Для интеграции с MOBI.деньги можно использовать существующий аккаунт в платежной системе. Или с помощью BILLmanager зарегистрировать новый аккаунт MOBI.деньги.

Создание нового аккаунта в MOBI.деньги

Если на втором шаге интеграции с MOBI.деньги вы выбрали создать новый аккаунт:

  • Откройте предложенную биллингом ссылку регистрации в MOBI.деньги и зарегистрируйтесь в системе.
  • После регистрации создайте в BILLmanager интеграцию c MOBI.деньги и укажите данные созданного аккаунта.

Использование существующего аккаунта

На втором шаге мастера настройки укажите URL оплаты. Данную ссылку предоставит вам MOBI.деньги. Ссылка имеет вид - https://pay.mobi-money.ru/service

Настройка на стороне сервера

Для настройки интеграции с MOBI.деньги необходимо выполнить часть настроек вручную. Необходима определенная квалификация, поэтому действия рекомендуется выполнять системному администратору. Настройки описаны только для веб-сервера Apache. Необходимо добавить в конфигурационный файл Apache секцию:

  <VirtualHost IPv4:443>         
    ServerName mobim.domain.com         
    DocumentRoot /home/billing/data/www/server.com         
    SuexecUserGroup billing billing         
    CustomLog /home/httpd-logs/mobim.access.log combined         
    ErrorLog /home/httpd-logs/mobim.error.log         
    SSLEngine on         
    SSLCertificateFile /usr/local/mgr5/etc/mobim/comerce.crt         
    SSLCertificateKeyFile /usr/local/mgr5/etc/mobim/comerce.key         
    SSLVerifyClient require         
    SSLVerifyDepth 1         
    SSLCACertificateFile /usr/local/mgr5/etc/mobim/ca.crt         
    ServerAdmin admin@server.com         
    Alias /mobim/ /usr/local/mgr5/mobim/
    <Directory /usr/local/mgr5/mobim/>
      Options +FollowSymLinks
      SetHandler directcgi-handler
      AddDefaultCharset utf-8        
    </Directory> 
  </VirtualHost>

Где "IPv4" - это выделенный адрес вашего сервера. DocumentRoot, SuexecUserGroup, CustomLog, ErrorLog вы должны заполнить значениями, которые зависят от ваших настроек сервера.

Далее необходимо выполнить:

 mkdir /usr/local/mgr5/etc/mobim

В директорию '/usr/local/ispmgr/etc/mobim/ поместите сертификаты и публичный ключ. Не забудьте создать записи на ваших серверах имен, чтобы ServerName вел на указанный вами IP-адрес. После выполненных действий перезапустите веб-сервер, если все выполнено верно, то при обращении к https://<ServerName>/mobim/mobimresult должна появляться ошибка о необходимости клиентского сертификата.

Возврат платежа

Возврат не поддерживается.

Техническая информация

Модуль оплаты MOBI.деньги записывает сведения о своей работе в три лога

  • pmmobimoney.log - лог файл настройки модуля оплат
  • mmpayment.log - лог файл оплат
  • mobimresult.log - лог файл получения ответа от платежной системы