Редактирование мерчанта

Запрос 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

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"
}