WMExample (PHP)

Пример использования интерфейсов автоматического управления электронным кошельком системы webmoney. Кошелек и WMидентификатор магазина настраивается внутри примера (см. readme.txt, прилагаемый к примеру).

При выполнении операций параметры магазина, а также сроки существования счетов определяются константами скрипта, их необходимо настроить в модуле wmconst.pm. Также необходимо изменить файл wmsigner.ini, настроив его на ваш файл ключей.

Сформировать элемент "Касса"

  № счета магазина
  WMид. покупателя
  Сумма WM (разделитель ".")
  Описание покупки
   

 

HTTPS-интерфейсы

  Интерфейс 1. Выписывание счета от одного участника (магазина, ресурса) другому участнику (покупателю) системы
  № счета магазина
  WMid покупателя
  Сумма WM (разделитель .)
  Описание покупки
  Адрес доставки
   

 

  Интерфейс 2. Проверка состояния выписанного ранее счета (оплачен счет или нет).
  № счета магазина (*)
  № счета webmoney (*)
  WMid покупателя
    (*) - можно задать только один из параметров
   

 

  Интерфейс 3. Перевод средств с одного кошелька на другой.
  № транзакции магазина
  WM кошелек покупателя
  Сумма WM (разделитель .)
  Примечание
   

 

  Интерфейс 4. Перевод средств с одного кошелька на другой с протекцией сделки.
  № транзакции магазина
  WM кошелек покупателя
  Сумма WM (разделитель .)
  Примечание
  Код протекции
   

 

  Интерфейс 5. Проверка выполнения операции по переводу средств между кошельками.
  № транзакции магазина
   

 

  Интерфейс 6. Отправка сообщения произвольному WM-идентификатору по внуренней почте WMT
  WMid получателя
  Сообщение
   

 

  Интерфейс 7. Идентификация и аутентификация клиента - владельца WebMoney Keeper Classic на стороннем сайте, проекте, ресурсе.

Вход в защищенную зону (с идентификацией WMid пользователя)


 

  Интерфейс 8. Получение информации о принадлежности кошелька wm-идентификатору.
  WMid
  WM кошелек