Запрос Merchant Edit используется для изменения данных магазина, созданного в системе wayforpay.
Параметры запроса
Запрос c необходимыми параметрами формируется на стороне торговца и передается методом POST по протоколу HTTP на URL https://api.wayforpay.com/mms/merchantEdit.php
В целях подтверждения валидности данных должна быть сгенерирована и передана в запросе HMAC_MD5 контрольная подпись с использованием SecretKey торговца.
Строка, подлежащая HMAC_MD5, генерируется путем конкатенации параметров merchantAccount, merchantAccountEdit разделенных “;” (точка с запятой) в кодировке UTF-8
Параметр | Описание | Обязательное |
merchantAccount | Идентификатор продавца под котором был создан магазин реквизиты которого будут изменены. Данное значение присваивается Вам со стороны WayForPay | да |
merchantSignature | Подпись запроса | да |
merchantAccountEdit | Уникальный идентификатор продавца, реквизиты которого необходимо изменить | да |
site | Адрес веб-сайта торговца | нет |
phone | Номер телефона торговца в междунпродном формате | нет |
| Email адрес торговца | нет |
description | Описание магазина/тип деятельность магазина торговца | нет |
compensationCardNumber | Номер карты для возмещения | нет |
compensationCardExpYear | Срок действия год (string 4) | нет |
compensationCardExpMonth | Срок действия месяц (string 2) | нет |
compensationCardCvv | CVV код карты | нет |
compensationCardHolder | Фамилия и Имя владельца карты | нет |
compensationAccount | Номер банковского счета для возмещения (string 4-20) | нет |
compensationAccountMfo | МФО Банка (string 6) | нет |
compensationAccountOkpo | ОКПО/ИНН получателя (string 8,10 или 14) | нет |
compensationAccountName | Название юр. лица/ счета | нет |
Параметры ответа
Параметр | Описание | Пример |
merchantAccount | Уникальный идентификатор продавца сгенерированный для магазина | test_merch_n2 |
secretKey | Секретный ключ магазина | sdfds3eda323eds |
reason | Результат запроса | update |
reasonCode | Код результата обработки запроса. | 1100 |
Пример запроса и ответа
{
"merchantAccount":"test_merch_n1",
"merchantSignature":"0f4ab40a5а56710а0e8e8b41bb05fb48e85bb047",
"merchantAccountEdit":"test_merch_n2",
"site":"http://site.com",
"phone":"380901234567",
"email":"ff1f@com",
"compensationCardNumber":"4111111111111111",
"compensationCardHolder":"super holder",
"compensationCardExpYear":"2029",
"compensationCardExpMonth":"05",
"compensationCardCvv":"111",
"description":"opisanie of shop"
}
{
"merchantAccount":"test_merch_n2",
"secretKey":"0f4ab40a5а56710а0e8e8b41bb05fb48e85bb047",
"reason":"update",
"reasonCode":"1100"
}