Skip to main content
DELETE
Cancelar Transação
Esta é uma rota interna do painel, não da API pública. Ela aceita apenas a sessão do painel, não uma chave de API (sk_test_ / sk_live_), e pode mudar sem aviso.Para cancelar uma cobrança pela API, use DELETE /api/v1/charges/{uuid}. Ela identifica a cobrança pelo uuid e só cancela cobranças da sua conta.

Visão Geral

Cancela uma transação que ainda não foi paga (pendingBoleto ou pendingPix). É a rota que o painel usa no botão de cancelar. O {id} da rota é o galaxPayId da transação, o identificador dela no processador de pagamento. Não é o id interno da transação nem o uuid da cobrança. A rota só cancela transações da sua conta. Uma transação que não existe ou que é de outra conta responde 404 com a mensagem “Transação não encontrada”, sem cancelar nada.
Para transações já pagas, use o estorno, não o cancelamento.

Cancelar pela API pública

O equivalente na API pública é Cancelar Cobrança:
Resposta (200 OK):

Resposta da rota interna (200 OK)

Erros Comuns

Solução: Esta rota não aceita chave de API. Use DELETE /api/v1/charges/{uuid}.
Solução: Confira se o {id} é o galaxPayId de uma transação da sua conta. Uma transação de outra conta responde exatamente como uma que não existe.
Problema: A transação foi processada por outro provedor de pagamento, e o cancelamento por esta rota ainda não está disponível para ele.Solução: Cancele a cobrança direto no painel do provedor.

Exemplo: Cancelar Boletos Pendentes Antigos

Pela API pública, liste as cobranças pendentes e cancele cada uma pelo uuid:

Próximos Passos

Cancelar Cobrança

Cancele uma cobrança pela API pública

Listar Cobranças

Consulte as cobranças da sua conta