Холдирование платежа через Web Merchant Interface

Продавцы товаров и услуг могут использовать функцию холдирования при оплате через интерфейс WebMoney Merchant.

Холдирование позволяет выполнить мгновенный возврат средств без потерь на комиссию покупателя и продавца. В течении срока холдирования продавец может выполнить зачисление средств через сайт или используя соответствующее API. Если продавец не провел зачисление средств, то по завершению срока холдирования, они возвращаются на кошелек покупателя автоматически.

Для создания такого платежа продавцу необходимо передавать в форме запроса платежа параметр LMI_HOLD, как значение данного параметра необходимо передавать кол-во дней
пример:

 
<html> 
<head>
 ... 
</head> 
<body> ...
<form method="POST" action="https://merchant.webmoney.com/lmi/payment.asp" accept-charset="windows-1251">  
  <input type="hidden" name="LMI_PAYMENT_AMOUNT" value="1.00">
  <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_HOLD" value="0">
  <input type="hidden" name="LMI_PAYMENTFORM_SIGN" value="e7c117a0f749eb89e16293d9600dd9906ff81f058e3de7ccaab96d912ce099fd">
  <input type="hidden" name="LMI_SIM_MODE" value="0">
  <input type="hidden" name="FIELD_1" value="VALUE_1">
  <input type="hidden" name="FIELD_2" value="VALUE_2">
  ... 
  <input type="hidden" name="FIELD_N" value="VALUE_N"> 
  ... 
</form>
... 
</body>
</html>

После выполнения платежа, на кошелёк продавца будет сделан перевод с протекцией по времени. Если найти данный перевод в истории операций по кошельку, то можно посмотреть детали данного перевода.

Если продавец не зачислит данный перевод себе на кошелёк, то данный перевод вернётся покупателю по окончанию срока протекции

Продавец может зачислить данный перевод на свой кошелёк, используя интерфейс X5 , либо сделать это используя страницу проверки операции Web Merchant Interface, указав в соответствующем поле номер транзакции, который можно получить из формы оповещения о платеже

Если продавец хочет отменить данную операцию, то это можно сделать с этой же страницы, либо использовав соответствующий интерфейс Системы

Если зачислить нужно не всю захолдированную сумму, а только часть, то рекомендуется сначала зачислить всю сумму, а потом выполнить возврат разницы используя XML-интерфейс X14

Использование данного параметра возможно только, если используется подпись формы запроса платежа!