Редактирование партнера

Запрос Partner Edit используется для изменения  данных  магазина, созданного в системе wayforpay.

Параметры запроса

Запрос c необходимыми параметрами формируется на стороне торговца и передается методом POST по протоколу HTTP на URL https://api.wayforpay.com/mms/updatePartner.php

В целях подтверждения валидности данных должна быть сгенерирована и передана в запросе HMAC_MD5 контрольная подпись с использованием SecretKey торговца.

Строка, подлежащая HMAC_MD5, генерируется путем конкатенации параметров merchantAccount, partnerCode разделенных “;” (точка с запятой) в кодировке UTF-8

 

Параметр

Описание

Обязательное

merchantAccount

Идентификатор продавца под котором был создан партнер, реквизиты которого будут изменены.

Данное значение присваивается Вам со стороны WayForPay

да

merchantSignature

Подпись запроса

да 

partnerCode

 Код партнера - название партнера - id партнера - реквизиты которого необходимо изменить

да

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

Название юр. лица/ счета

нет 

Параметры ответа 

Параметр

Описание

Пример

partnerCode

Код партнера - название партнера - id партнера

partner_merch_n1

secretKey

Секретный ключ магазина

sdfds3eda323eds

reason

Результат запроса

update

reasonCode

Код результата обработки запроса.  

1100

Пример запроса и ответа

Запрос:
{
"merchantAccount":"test_merch_n1",
"merchantSignature":"0f4ab40a5а56710а0e8e8b41bb05fb48e85bb047",
"partnerCode":"partner_merch_n1",
"site":"http://site.com",
"phone":"380901234567",
"email":"ff1f@com",
"compensationCardNumber":"4111111111111111",
"compensationCardHolder":"super holder",
"compensationCardExpYear":"2029",
"compensationCardExpMonth":"05",
"compensationCardCvv":"111",
"description":"opisanie of shop"
}
 
Ответ:
{
"partnerCode":"partner_merch_n1",
"secretKey":"0f4ab40a5а56710а0e8e8b41bb05fb48e85bb047",
"reason":"update",
"reasonCode":"1100"
}