Заблокировать статический кошелек

post
https://api.heleket.com/v1/wallet/block-address
Copy

Когда вам нужно заблокировать статический кошелек вашего клиента, все дальнейшие платежи не будут зачислены на его баланс. Вы можете произвести возврат этих средств только один раз. Средства будут возвращены на адреса, с которых они поступили.

Запрос

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

ИмяТип параметраЗначение по умолчаниюОписание
uuidstringuuidrequired_without: order_iduuid статического кошелька
order_idstringmin:1max:32alpha_dashrequired_without: uuidИдентификатор заказа статического кошелька
is_force_refundbooleanfalseВерните все входящие платежи на адрес отправителя

Тип параметра

stringuuidrequired_without: order_id

Описание

uuid статического кошелька

Тип параметра

stringmin:1max:32alpha_dashrequired_without: uuid

Описание

Идентификатор заказа статического кошелька

Тип параметра

boolean

Описание

Верните все входящие платежи на адрес отправителя
Вам необходимо передать один из обязательных параметров, если Вы передадите оба, аккаунт будет идентифицирован с помощью order_id

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


curl https://api.heleket.com/v1/wallet/block-address \
-X POST \
-H 'merchant: 8b03432e-385b-4670-8d06-064591096795' \
-H 'sign: fe99035f86fa436181717b302b95bacff1' \
-H 'Content-Type: application/json' \
-d '{
    "order_id": "1"
}'
Copy

Ответ

Параметры отклика

ИмяОписание
uuiduuid статического кошелька
statusСтатус статического кошелька.Доступные опции:blockedactivein_active

Описание

uuid статического кошелька

Описание

Статус статического кошелька.Доступные опции:- blocked- active- in_active

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


1{
2	"state": 0,
3	"result": {
4		"uuid": "fcc40793-39f9-4fa9-85b2-93148039a72b",
5		"status": "blocked"
6	}
7}
Copy

Возможные ошибки

Ошибки проверки

код : 422

примеры ответов:


1{
2	"state": 1
3}
Copy


1{
2	"state": 1,
3	"errors": {
4		"uuid": ["validation.required_without"],
5		"order_id": ["validation.required_without"]
6	}
7}
Copy

Внутренняя ошибка сервера

код : 500

примеры ответов:


1{
2	"message": "Server error, #1",
3	"code": 500,
4	"error": null
5}
Copy