Возврат денежных средств
Описание
HTML форма используется в следующих случаях:
- Для отмены счета, если СКО находится в состояние создан.
- Для возврата денежных средств по оплаченному СКО.
- Для разблокировки денежных средств по захолдированному СКО.
- Для уменьшения суммы счета при созданном или захолдированном СКО.
Поля формы
Параметр | Свойства | Описание |
---|---|---|
EshopId |
INT REQUIRED max 6 | Номер магазина. Можно найти в личном кабинете, в разделе магазины. |
Action |
STRING REQUIRED const | Действие с СКО. Допустимые значения:
|
OrderId |
STRING REQUIRED max 50 | Номер покупки. Внутренний номер покупки из вашей системы (интернет-магазина). По умолчанию в расширенных настройках магазина на вкладке "Подключение магазина" включена опция "Принимать только уникальный номер покупки", что позволяет легко идентифицировать СКО. |
OperationAmount |
DECIMAL OPTIONAL max 13 | Сумма операции. Сумма, на которую необходимо произвести операцию с СКО. Если параметр не передан, будет учтена полная сумма СКО. Формат: десятичное число с двумя знаками после точки, не использовать запятые и пробелы. |
MerchantReceipt |
OBJECT CONDITION | Чек для онлайн-кассы. Подробнее о правилах формирования чека. Условия:
|
SecretKey |
STRING CONDITION max 50 | Секретный ключ магазина. Указан в настройках магазина на вкладке "Подключение магазина". По умолчанию секретный ключ отсутствует, его необходимо указать самостоятельно. Условия:
|
Hash |
STRING CONDITION | Подпись данных запроса. Выполняет две ключевые функции:
Сигнатура подписи: EshopId::OrderId::Refund::SecretKey |
Примеры кода
HTML
<html>
<head>
...
</head>
<body>
...
<form method="POST" action="https://merchant.intellectmoney.ru/v2/" name="pay" method="POST">
<input type="hidden" name="EshopId" value="450000">
<input type="hidden" name="Action" value="Refund">
<input type="hidden" name="OrderId" value="Покупка №50">
<input type="hidden" name="SecretKey" value="my_secret_key">
<input type="hidden" name="Hash" value="d41d8cd98f00b204e9800998ecf8427e">
...
...
<input type="submit" name="button" value="Оплатить">
</form>
...
</body>
</html>