Блокуйте статичний гаманець

post
https://api.cryptomus.com/v1/wallet/block-address
Копіювати

Коли вам потрібно заблокувати статичний гаманець своїх клієнтів, всі подальші платежі не будуть зараховані на його баланс. Ви можете повернути ці кошти лише один раз. Кошти будуть повернені до адрес, з яких вони прийшли.

Прохання

Параметри запиту

НазваТип параметраЗначення за замовчуваннямВизначення
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.cryptomus.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"
}'
Копіювати

Реакція

Параметри відповіді

НазваВизначення
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}
Копіювати

Можливі помилки

Помилки перевірки

кодування : 422

Приклад відповіді:


1{
2	"state": 1
3}
Копіювати


1{
2	"state": 1,
3	"errors": {
4		"uuid": ["validation.required_without"],
5		"order_id": ["validation.required_without"]
6	}
7}
Копіювати

Внутрішня помилка сервера

кодування : 500

Приклад відповіді:


1{
2	"message": "Server error, #1",
3	"code": 500,
4	"error": null
5}
Копіювати