Обновление данных магазина торговца
Используйте этот запрос для изменения данных магазина торговца в системе.
Запрос
Запрос должен:
- иметь авторизацию типа Basic c
xкак имя пользователя и вашим секретным ключом PSP как пароль; - передавать параметры в JSON, XML форматах или как данные HTML-формы;
- иметь заголовок
Content-Type, установленный какapplication/jsonилиapplication/xmlв зависимости от формата тела запроса; - иметь заголовок
Accept, установленный какapplication/jsonилиapplication/xmlв зависимости от предпочитаемого формата ответа; - использовать кодировку UTF-8.
Отправьте PUT запрос на {YOUR_BACKOFFICE_URL}/api/shops/{SHOP_ID}, где {SHOP_ID} - это идентификатор магазина торговца в системе.
| Параметр | Тип | Описание |
| shop | object | Секция данных магазина. |
| id * обязательный |
integer | Идентификатор магазина торговца в системе. |
| name * обязательный |
string | Название магазина. |
| url * обязательный |
string | URL магазина торговца. |
| contact_email * обязательный |
string | Адрес электронной почты торговца. Указывается клиентам торговца в чеках оплаты как способ связи с торговцем. |
| contact_phone * обязательный |
string | Номер телефона торговца. Указывается клиентам торговца в чеках оплаты как способ связи с торговцем. |
| secret_key * обязательный |
string | Секретный ключ магазина. Используется для авторизации запросов торговца. |
| enabled | boolean | Состояние магазина торговца. Возможные значения: true - магазин активирован;false - магазин выключен. |
Пример запроса
{
"shop":{
"name":"BMW750",
"url":"http://bmw750.com",
"contact_email":"bmw750@bmw.com",
"contact_phone":"555444",
"secret_key":"2b728085f755b83427cebe84cb1bb1c5560ef6eff4278d014e04d6b1d9854e7e",
"enabled":true
}
}
Ответ
Если запрос успешно обработан, вы получите 204 как код состояния HTTP.