WebMoney

Wiki

Идентификация продавца платежного интегратора в интерфейсе Web Merchant Interface

Для определения продавца, в адрес которого платежный интегратор принимает оплату, в интерфейсе Web Merchant Interface присутствует параметр LMI_SHOP_ID.
Он предназначен для использования только платежными интеграторами и должен передаваться в форме запроса платежа.
В скором времени его наличие станет обязательным. Прием платежей будет разрешен только в адрес проверенных модераторами мерчантов, т.е. мерчантов находящихся в Мегастоке в статусе "в каталоге" или "скрытый".

В этом случае будут отклоняться следующие запросы на проведение платежа на кошельки интегратора:
  • не содержащие параметра LMI_SHOP_ID;
  • содержащие LMI_SHOP_ID не утвержденного или заблокированного в каталоге магазина;
  • содержащие LMI_SHOP_ID магазина, чей прием средств привязан к другому кошельку или к другому платежному интегратору.

Если используется Интерфейс X20 (прием платежа с SMS-подтверждением), то требуется указывать этот параметр в одноименном XML-тэге.

Значением LMI_SHOP_ID является номер (числовой идентификатор) мерчанта в каталоге Мегасток.
Узнать его можно:

Информация о зарегистрированных в Мегастоке продавцах обновляется в базе сервиса Web Merchant Interface раз в сутки, поэтому ожидать начала приема платежей в адрес добавленного мерчанта нужно только после установленного промежутка времени на модерацию и обновление статуса.

Пример. Вставка параметра LMI_SHOP_ID в форму запроса платежа.

<html> 
<head>
 ... 
</head> 
<body> ...
<form method="POST" action="https://merchant.webmoney.ru/lmi/payment.asp">
  ... 
  <input type="hidden" name="LMI_PAYMENT_AMOUNT" value="12.08">
  <input type="hidden" name="LMI_PAYMENT_DESC" value="платеж по счету">
  <input type="hidden" name="LMI_PAYMENT_NO" value="1234">
  <input type="hidden" name="LMI_PAYEE_PURSE" value="Z145179295679">
  ...
  <input type="hidden" name="LMI_SHOP_ID" value="12345" />
  ... 
</form>
... 
</body>
</html>