Настройка WebMoney с выпиской счета

Материал из ISPWiki

Перейти к: навигация, поиск
  • Адрес доставки товара - Название вашей фирмы. Можно что-нибудь другое. Произвольная строка от 0 до 255 символов; пробелы в начале или конце не допускаются.
  • Дата и время последней проверки кошелька - Текущая дату время. Формат "YYYYMMDD HH:MM:SS".
  • Пароль на сертификат - Пароль на ключ.
  • Каталог с ключами и сертификатами - Например, /usr/local/ispmgr/etc/wm

в каталоге должны быть файлы

cert.cer - сертификат на ваш кошелёк

cert.key - ключ на ваш кошелёк

wmcert - сертификат WM


Необходим сертификат WM Keeper Light (X.509)

  • Корневой сертификат https://www.wmcert.com/Cert/WebMoneyCA.crt его необходимо переименовать в wmcert
  • Работа с сертификатами WM Keeper Light (X.509)

После получения и инсталляции в браузер сертификата Light его необходимо экспортировать в файл. Это будет файл формата PKCS12 c расширением .pfx или .p12. В этом файле содержится приватный ключ и сам сертификат.

Далее его необходимо сконвертировать в формат PEM для работы с CURL. Воспользуемся для этого утилитой openssl из одноименного пакета:

 $ openssl pkcs12 -in 351237877840.pfx -out 351237877840.key -nocerts
 $ openssl pkcs12 -in 351237877840.pfx -out 351237877840.cer -clcerts -nokeys

Таким образом, получили файлы .key и .cer, которые и будем использовать при запросе к w3s.[1]

Запомните пароль, который Вы указали при преобразовании ключа в PEM формат.

  • Файл с расширением .key нужно переименовать в cert.key
  • Файл с расширением .cer нужно переименовать в cert.cer

Файлы cert.key, cert.cer и wmcert нужно поместить в директорию, указанную в настройках. Не забудьте прописать в настройках пароль.

Добавьте в cron запись вида:

 */2 * * * * /usr/local/ispmgr/sbin/wmbillpayment

При возникновении проблем, вы можете посмотреть в /usr/local/ispmgr/var/wmbillpayment.log


Примечания

  1. Программное обращение к XML-интерфейсам системы из скриптов на языке PHP с использованием расширения CURL
Была ли эта информация полезной? Да | Нет
Личные инструменты