Skip to content
This repository has been archived by the owner on May 8, 2023. It is now read-only.

03 Gestão de Status [pt] 🇧🇷

Luiz Tucillo edited this page Feb 1, 2023 · 1 revision

Considerações Inicias

O status do seu pedido está relacionado a forma de pagamento usada ou a configuração da ação de pagamento para cartão de crédito ou débito.

Status iniciais

A Magento possuí um conjunto de status atribuidos a um state, necesse cenário um state pode englobar vários status.

O state é a informação mais importante aqui, pois através do seu state é possível realizar ou não alguma ação futura.

Por tanto em nosso módulo os status iniciais são em sua definição o status padrão definido para esse state.

Por exemplo em uma configuração nativa você verá: image

Nesse cenário vemos um pedido cujo o status é "peding" está definido com o status padrão do state new.

O State define o comportamento para um pedido. Para um pedido com state "new" (independente de qual o status dele) você pode realizar diversas ações como cancelar ou faturar o pedido. Já para um pedido com state "processing" você poderia enviar ou reembolsar (desde que ele tenha uma fatura definida como paga).

Nessa configuração que é a padrão você irá ver nosso pedidos como:

Forma de Pagamento State Status Descrição
Cartão de Crédito - Opção de Config 1 - - Não há um status inicial, apenas um o final
Cartão de Crédito - Opção de Config 2 payment_review payment_review Payment Review é o status padrão atribuido ao pedidos no state new
Checkout Pro New Peding Pending é o status padrão atribuido ao pedidos no state new
Pix New Peding Pending é o status padrão atribuido ao pedidos no state new
Boleto New Peding Pending é o status padrão atribuido ao pedidos no state new
Casas Lotéricas New Peding Pending é o status padrão atribuido ao pedidos no state new

Cartão de Crédito - Opção de Config 1 Referece a configuração da ação de pagamento, quando definida em "Autorização e captura imediata".

Cartão de Crédito - Opção de Config 1 Referece a configuração da ação de pagamento, quando definida em "Autorização e captura futura".

Status Finais

Aplica-se aqui apenas a visão atuação do Mercado Pago.

Quando o pedido foi pago

Forma de Pagamento State Status Descrição
Cartão de Crédito - Opção de Config 1 processing processing Nesse fluxo é criada uma fatura definida como paga.
Cartão de Crédito - Opção de Config 2 processing processing Nesse fluxo é criada uma fatura definida como paga.
Checkout Pro processing processing Nesse fluxo é criada uma fatura definida como paga.
Pix processing processing Nesse fluxo é criada uma fatura definida como paga.
Boleto processing processing Nesse fluxo é criada uma fatura definida como paga.
Casas Lotéricas processing processing Nesse fluxo é criada uma fatura definida como paga.

Quando o pedido foi cancelado/não pago

Forma de Pagamento State Status Descrição
Cartão de Crédito - Opção de Config 1 - - Não há uma vez que apenas transações aprovadas e capturadas são criadas em sua loja.
Cartão de Crédito - Opção de Config 2 canceled canceled Nesse fluxo é criada uma fatura definida como paga.
Checkout Pro canceled canceled Nesse fluxo é criada uma fatura definida como paga.
Pix canceled canceled Nesse fluxo é criada uma fatura definida como paga.
Boleto canceled canceled Nesse fluxo é criada uma fatura definida como paga.
Casas Lotéricas canceled canceled Nesse fluxo é criada uma fatura definida como paga.

Quando o Pedido foi Reembolsado no Mercado Pago

É criada a Nota de Crédito (Memorando de Crédito) seja no valor total ou parcial.

Reembolso total

Forma de Pagamento State Status Descrição
Cartão de Crédito - Opção de Config 1 closed closed Nesse fluxo é criado um memorando de crédito.
Cartão de Crédito - Opção de Config 2 closed closed Nesse fluxo é criado um memorando de crédito.
Checkout Pro closed closed Nesse fluxo é criado um memorando de crédito.
Pix closed closed Nesse fluxo é criada uma fatura definida como paga.
Boleto closed closed Nesse fluxo é criada uma fatura definida como paga.
Casas Lotéricas closed closed Nesse fluxo é criada uma fatura definida como paga.

Reembolso Parcial

Não se aplica uma mudança de status, o pedido apenas receberá um memorando de crédito parcial.

Como cancelar um pedido

Apenas pedidos cujo o status não seja o final terá essa possibilidade, para isso acesso o pedido e clique em cancelar image

Como Reembolsar um Pedido On Line

Acesse a FATURA do pedido:

image

Clique em "Memorando de Crédito":

image

Clique em Reembolso:

image

Como ocorre a notificação

Quando aplicavel a notificação é feita via POST do servidor do Mercado Pago para o servidor da sua Loja. Como esse processo pode falhar (dada alguma queda em algum dos servidores) há também no módulo um tarefa automatizada de cron.

Como funciona o Cron

Nossos Crons buscam regularmente os status finais de pedidos cuja a posicição ainda esteja com o status inicial e a partir da resposta aplica o status final.