Bloqueie a carteira estática

post https://api.cryptomus.com/v1/wallet/block-address Cópia

Quando você precisar bloquear a carteira estática de seus clientes, todos os pagamentos adicionais não serão creditados ao saldo dele. Você pode fazer um reembolso desses fundos apenas uma vez. Os fundos serão devolvidos aos endereços de onde vieram.

Solicitar

Parâmetros de consulta

NomeTipo de parâmetroValor padrãoDefinição
uuidstringuuidrequired_without: order_id-Uuid de uma carteira estática
order_idstringmin:1max:32alpha_dashrequired_without: uuid-Pedido ID de uma carteira estática
is_force_refundbooleanfalseReembolsar todos os pagamentos recebidos no endereço do remetente

Tipo de parâmetro

stringuuidrequired_without: order_id

Valor padrão

-

Definição

Uuid de uma carteira estática

Tipo de parâmetro

stringmin:1max:32alpha_dashrequired_without: uuid

Valor padrão

-

Definição

Pedido ID de uma carteira estática

Tipo de parâmetro

boolean

Valor padrão

false

Definição

Reembolsar todos os pagamentos recebidos no endereço do remetente
Você precisa passar por um dos parâmetros necessários, se você passar os dois, a conta será identificada por order_id

Exemplo de solicitação


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"
}'
Cópia

Resposta

Parâmetros de resposta

NomeDefinição
uuiduuid da carteira estática
statusStatus da carteira estática.Opções disponíveis:blockedactivein_active

Definição

uuid da carteira estática

Definição

Status da carteira estática.Opções disponíveis:- blocked- active- in_active

Exemplo de resposta


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

Possíveis erros

Erros de validação

código : 422

exemplos de respostas:


1{
2	"state": 1
3}
Cópia

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

Erro do Servidor Interno

código : 500

exemplos de respostas:


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