Pular para o conteúdo principal
Página não listada
Esta página não está listada. Mecanismos de busca não irão indexá-la, e somente usuários que possuam o link direto poderão acessá-la

Cancelamento de pedido - Amplia Reg

dica

Certifique-se de que já realizou os Primeiros passos

Para cancelar um pedido existente, utilize a API de cancelamento informando o número do pedido e uma descrição do motivo do cancelamento.

observação

Nem todos os pedidos podem ser cancelados. Pedidos que já foram emitidos ou que já se encontram em estado terminal não podem ser cancelados. Nesses casos, a API retornará o código de erro CannotCancelOrder.

Em .NET:

await ampliaRegService.CancelOrderAsync("100-000-010", new OrderCancelRequest() {
Description = "Solicitação de cancelamento pelo cliente", // Motivo do cancelamento (obrigatório, máx. 500 caracteres)
});

Por API:

POST /api/orders/{numero}/cancellation
{
"description": "Solicitação de cancelamento pelo cliente" // Motivo do cancelamento (obrigatório, máx. 500 caracteres)
}

O campo description é obrigatório e deve conter uma descrição do motivo do cancelamento, com no máximo 500 caracteres. Essa descrição é registrada no histórico de transições de status do pedido.

A operação não retorna conteúdo em caso de sucesso (HTTP 200 sem corpo).

Veja também