Menu
Feedback
Comece aqui
Tutoriais


Como funciona a Alterar pedido
5 min de leitura

A funcionalidade Alterar pedido permite que você mude um pedido de diversas maneiras, seja a mudança motivada pela vontade do cliente, pela indisponibilidade de produtos ou outros motivos. Os principais tipos de alteração de pedidos são:

  • Adicionar: uma quantidade de itens ou novos produtos.
  • Remover: uma quantidade parcial ou total de itens.
  • Alterar peso: os itens podem passar a ter um peso maior ou menor.
  • Substituir itens: trocar itens por outros, incluindo itens precificados por peso.
  • Alterar preço: mudar valor total do pedido.

Para ver o passo a passo completo de como realizar cada ação, veja a documentação Como alterar pedidos. O artigo atual aborda outros aspectos da Alterar pedido e está organizado da seguinte forma:

Alterações pelo Admin VTEX e API

Existem duas vias pelas quais um pedido pode ser alterado, veja os detalhes na tabela a seguir:

Como alterarDescriçãoStatus que admite alteração
Via Admin VTEXA alteração é feita pela página de detalhes do pedido, que pode ser acessada em Pedidos > Todos os pedidos, selecionando o pedido desejado.

Também é possível acessar o pedido usando a barra de busca no topo do Admin VTEX. Para isso, clique sobre a barra, selecione a opção Pedidos e utilize algum dos seguintes critérios:

Artigo no Help Center: Como alterar pedidos

| preparando entrega

| | Via API | Altera pelos endpoints:Create order modificationsPreview order modificationsGet order modifications detailGet order modifications historyRetry order modificationsCancel order modificationsGet Order modifications settingsUpdate Order modifications settings

| handlingwaiting-for-fulfillmentready for invoicing

|

O histórico de alterações do pedido fica registrado na sua página de detalhes, na seção Histórico de itens alterados. Para consultar essa informação por API, utilize o endpoint Get order modifications history.

Características gerais

A Alterar pedidos possui características específicas, como apresentado na tabela a seguir:

AspectoDescrição
Número de alterações do pedidoNão existe um limite para quantas vezes um pedido pode ser alterado.
Pedidos incompletosNão é possível alterar pedidos incompletos, aqueles que não têm todas as informações necessárias para serem processados pela plataforma VTEX.
Contas franquiaÉ possível alterar pedidos nos quais o seller é um conta franquia.
Marketplace VTEX, certificado, parceiro e externoA alteração de pedidos se comporta de forma diferente nos vários cenários de marketplace na VTEX:

| | Reserva | A reserva de itens em cenários de alteração de pedidos é automática. | | Atualização de inventário | Ao alterar um pedido, o inventário da loja não é atualizado automaticamente, isso precisa ser feito ela loja no Admin VTEX em Catálogo > Estoque > Gerenciamento de inventário, ou via API, usando o endpoint Update inventory by SKU and warehouse. | | Permissão no Licence Manager | Para um usuário ser capaz de alterar pedidos, o seu perfil de acesso precisa estar associado a pelo menos um dos seguintes recursos do Licence Manager:

|

Mudanças de preço

Quando a alteração de itens do pedido aumenta ou diminui o valor original da compra, a comunicação do módulo Pedidos é feita de forma automática com Pagamentos e acontece da seguinte forma:

  • Preço menor após alteração: O comportamento depende do status do pagamento no fluxo de transação.
    • Se o pagamento foi liquidado (status settled), uma notificação é enviada ao gateway de pagamento para estornar o valor que deve ser devolvido ao cliente.
    • Se o pagamento ainda não foi liquidado, uma notificação é enviada ao gateway para modificar o total do pedido.
  • Preço maior após alteração: uma notificação é enviada ao gateway de pagamento para solicitar que o cliente pague o valor adicional.

Veja na tabela abaixo mais informações sobre pagamento e fatura na alteração de pedidos:

AspectoInformações
Condições para aumentar preço do pedidoSó é possível aumentar o preço de um pedido quando ele atende aos seguintes critérios:

Se o conector não permitir alterações para valores maiores, uma nova transação será realizada com o valor excedente, e a transação não terá vínculo com o pedido original.

| | Alteração de pedido liquidado | No fluxo de transação, o pedido pode ser alterado no status settled (liquidado), desde que cumpra as seguintes condições:

| | Transação compartilhada entre sellers e marketplace | É possível alterar pedidos que envolvem mais um de seller e pagamentos no ambiente do marketplace, ou seja, cenários com split de pagamento. | | Descontos | Não é possível alterar o pedido aplicando descontos maiores ou iguais ao valor total do pedido original. | | Fatura | Com relação à fatura, a alteração de pedidos se comporta da seguinte forma:

Em geral, é o faturamento do pedido que deflagra a liquidação do pagamento. Este comportamento é diferente para lojas que configuraram a liquidação automática.

|

Contribuidores
1
Photo of the contributor
+ 1 contributors
Isso foi útil?
Sim
Não
Sugerir edições (GitHub)
Adaptando sua integração para a Alterar pedido
« Anterior
Como funciona a assinatura
Próximo »
Contribuidores
1
Photo of the contributor
+ 1 contributors
Nesta página
Ainda tem dúvidas?
Pergunte à comunidade
Encontre soluções e compartilhe ideias na comunidade VTEX.
Junte-se à nossa comunidade
Solicite suporte à VTEX
Para assistência personalizada, entre em contato com nossos especialistas.
Abra um ticket de suporte
GithubDeveloper portalComunidadeFeedback