Endpoint: DELETE /sales/seller/{seller_id}/checkoutlink/{id}/
Autenticação: Bearer JWT ou chave de API do vendedor (TokenAuth)
Remove um registro de venda online.
Como o pagamento de venda online possui chave estrangeira em cascata para o link, a remocao do link tambem apaga os pagamentos associados. As transacoes subjacentes permanecem (elas vivem na infraestrutura de processamento e sao reconciliadas via webhooks), mas perdem a referencia para um pagamento. Trate a remocao como operacao definitiva — prefira apenas deixar expiration_date vencer para encerramento normal.
Pre-requisitos
- O link de checkout deve existir.
- O chamador precisa de vinculo de acesso para
seller_id.
Parametros de caminho
UUID do link de checkout.
Resposta
Retorna 204 No Content com corpo vazio em caso de sucesso.
Erros
| Status | Quando |
|---|
401 | Credenciais ausentes ou invalidas. |
403 | Sem vinculo de acesso para seller_id. |
404 | Link de checkout nao encontrado. |
Exemplos
curl -X DELETE "https://api.dlpay.cloud/sales/seller/$SELLER_ID/checkoutlink/$CHECKOUT_ID/" \
-H "Authorization: Bearer $ACCESS_TOKEN"