Pagamentos
Libere uma retenção de autorização
Anule um pagamento que ainda está no estado autorizado. Os fundos são liberados de imediato. Não é possível cancelar um pagamento capturado.
POST
POST /payment/{id}/cancel anula uma autorização antes de ela ser capturada, liberando de imediato a retenção sobre os fundos do titular do cartão. Use isto quando um pedido é cancelado ou não pode ser cumprido depois que a autorização foi colocada. Se o pagamento já foi capturado e liquidado, use Refund em vez disso — você não pode cancelar um pagamento capturado.
Identificar o pagamento
{id} é o id de pagamento do Therius devolvido por POST /payment/authorization e POST /payment/purchase. orderCode e paymentCode são os seus próprios campos de referência e não são aceitos aqui. Um id desconhecido ou não pertencente devolve 404.
Exemplo
Cancelar uma autorização
Quando você cancela uma autorização, o saldo disponível do titular do cartão é restaurado de imediato do lado do Therius. O tempo refletido no extrato bancário do titular do cartão varia conforme o emissor — normalmente é de instantâneo a algumas horas, mas pode levar de 3 a 5 dias úteis para alguns emissores.
Autorizações
Your secret API key: Bearer prv_production_xxx (production) or Bearer prv_sandbox_xxx (sandbox).
Cabeçalhos
A UUID you generate per operation. Required in production. Retrying with the same key returns the original response.
Parâmetros de caminho
The Therius payment id returned by POST /payment/authorization or POST /payment/purchase.
Corpo
application/json
Resposta
200 - application/json
Cancellation result

