Magento 2 Diferença entre fatura de pedido, cancelar, anular, reter e enviar

Respostas:

9

Estas são as etapas de conclusão do pedido:

Fatura : esta etapa é o recebimento de confirmação de pagamento. Quando o administrador obtém a confirmação do pagamento, a fatura deve ser gerada, pois pode ser gerada manualmente (offline ou * online) pelo administrador ou automaticamente no caso de pagamento online com a ação de pagamento Authorize and Capture.

* captura on-line (geração de fatura) disponível apenas quando apenas o gateway de pagamento on-line é usado com a ação de pagamento Authorize Only.

Cancelar Este é apenas o processo de cancelamento de pedidos. Quando o pagamento on-line for usado com o pedido e o valor autorizado nesse pedido, então. O processo de cancelamento do pedido chamará a voidação para cancelar a transação atual.

Anular Este processo é para anular a transação on-line, se o método de pagamento on-line for usado em ordem, esse processo anulará a transação atual e não poderá continuar o processo de transação on-line para um pedido específico. (Por exemplo: se algum valor do pedido for autorizado pelo gateway de pagamento de terceiros e se o Admin aplicar o processo nulo, ele não poderá capturar ainda mais o pagamento) Embora no caso do voidprocesso a ordem ocorra sem problemas, todo o processo ficará apenas offline ( fatura offline, nota de crédito offline).

Reter : Este processo é apenas para reter o pedido atual, quando o Administrador reter o pedido atual e o pedido funcionará normalmente, como de costume.

Remessa Esse processo está relacionado à ação de remessa quando o produto será enviado ao cliente e a remessa será gerada pelo Admin

Yogesh Karodiya
fonte
Informações legais.
Rakesh Jesadiya
Boa resposta, seria melhor se você adicionar alguns exemplos da vida real
Amit Singh
2

Você pode verificar todos os status e estados do Magento do admin em admin-> system-> order status. Status do pedido Magento

Todo status de pedido tem um estado específico, como na captura de tela. Você pode tentar ver como o status e os estados dos pedidos estão mudando em tempo real. Faça um pedido e abra o banco de dados mysql usando qualquer ferramenta.

Faça a seguinte consulta para obter dados para seu pedido:

select * from sales_flat_order where increment_id = 'your order increment id you did'

Você verá que o status do pedido pendente tem um estado novo quando o pedido é feito. Em seguida, você deve faturar o pedido do administrador e executar a consulta acima novamente. Você verá que o status do pedido foi alterado para processamento e o estado do pedido foi alterado para processamento. Depois, você pode enviar o pedido e o status do pedido é alterado para finalizado e o estado do pedido é alterado para finalizado.

É assim que o status e o estado do pedido funcionam. O estado do pedido é usado pelo Magento.

você pode encontrar outras informações para status de pedidos nesta postagem do stackoverflow sobre status de pedidos

Quais são as definições dos status do pedido? OU: Onde devo integrar o estado do meu pedido?

Ledian Hymetllari
fonte
Não é um instantâneo do back-end do magento 1? Não era uma pergunta sobre o magento 2?
Scott Scott
@ Scott agradece a pergunta. Se você vir as tags da pergunta, o magento 1.9 está incluído. Conforme o status do pedido, eles não mudaram muito no Magento 2; portanto, a consulta é a mesma, apenas o nome da tabela mudou no magento 2 para sales_order, em vez de sales_order. Obrigado
Ledian Hymetllari
2

Pendente . - fazer novo pedido. é o status padrão está pendente

Processando - Você elevou uma fatura do status de administrador do Magento.

Em espera - Esse status pode ser atribuído apenas manualmente. Você pode colocar qualquer pedido em espera.

Cancelado - Esse status é atribuído manualmente por você ou, em alguns gateways de pagamento, quando o cliente não paga dentro do tempo especificado.

Concluído - Esse status significa que o pedido é embalado, pago e enviado ao cliente.

Fechado - pedidos fechados são pedidos que receberam uma nota de crédito e o cliente foi reembolsado pelo pedido.

Pagamento pendente - Esse é o status usado se o pedido for criado e o PayPal ou método de pagamento semelhante for usado. Isso significa que o cliente foi enviado ao site do gateway de pagamento, mas nenhuma informação de devolução foi recebida ainda. Esse status será alterado quando o cliente pagar. Alguns gateways cancelam pedidos abandonados automaticamente após algum tempo 'inativo'. Se o pedido tiver esse status por um longo período, cancele-o manualmente para liberar o estoque do produto.

Rama Chandran M
fonte
2

Pedido faturado:

Às vezes, um pedido é faturado antes do recebimento do pagamento. Neste exemplo, a fatura é gerada e enviada após a autorização e o processamento do pagamento com cartão de crédito. Depois que a fatura é gerada e enviada, uma cópia é enviada por email ao cliente.

Cancelamento:

no entanto, é quando o pedido não pode mais ser modificado. Enquanto um pagamento de pedido pode ser anulado, uma nova fatura sempre pode ser gerada. O cancelamento de um pedido impede que sejam feitas alterações futuras.

Vazio:

Anular refere-se ao pagamento na fatura do pedido - para anular a autorização, por exemplo - para que os fundos não sejam capturados posteriormente. Os pagamentos devem ser reembolsados ​​após a captura e não podem ser anulados.

Em espera:

Os pedidos retidos devem ser retirados antes de continuar com outras ações.

Encomenda enviada:

A remessa é enviada e as guias de remessa são impressas. Você envia o pacote e o cliente é notificado por email. Parabéns! Você está no negócio.

Nikunj Vadariya
fonte