Pedido cancelado no vencimento (ou antes)

[ad_1]

Boa tarde!

Acredito que o seu problema é em relação a controle de estoque no WooCommerce, e não no Plugin.

O Plugin não faz verificação do boleto para fazer baixa. O plugin “pergunta” para o Inter e atualiza o Status do pedido.

Se o Plugin faz a solicitação e o Inter Responde que o boleto está Baixado ou Cancelado, daí o Plugin faz a atualização do status.

O Plugin trabalha com 3 status do Inter:
– Pago
– Baixado
– Vencido

O Inter trabalha com 5 status:
– Pago
– Em Aberto (Não pagou ainda)
– Cancelado
– Vencido (atrasado, mas pode ser pago no prazo de 30 dias)
– Expirado (Venceu e passou o tempo de vencimento que é no mínimo 30 dias e no máximo 90 dias)

Neste caso o Plugin só fará o cancelamento se o pedido já venceu e já passou 30 dias após o vencimento do boleto.

Boa tarde.

Desculpe, não tenho certeza se você leu o que escrevi, ou se não fui claro na explicação.
Então, pra facilitar, vou usar suas palavras:

“Neste caso o Plugin só fará o cancelamento se o pedido já venceu e já passou 30 dias após o vencimento do boleto.”

Sim, é exatamente isso o que esperamos que o plugin faça.
Então, está com erro mesmo.
Pois o status no Inter mudou pra VENCIDO (no dia do vencimento), e o plugin cancelou o pedido no mesmo momento. Não aguardou 30 dias.

Espero que agora tenha ficado claro.
Obrigado pelo rápido retorno.

PS:- Não tem nenhuma relação com estoque.

O Plugin não está com Erro, ele é uma integração com o Inter, e faz a atualização do Pedido de acordo com as informações que o Inter fornece em tempo real por meio de sua API.

A Opção de poder pagar um boleto Vencido ou não é um opcional do Inter, ou seja, nem todos os boletos tem essa opção. E essa informação não é repassada por meio da API de consulta, o Inter apenas informa o Status e o Plugin trabalha com esse status.

O funcionamento normal de e-commerce é cancelar o pedido caso o boleto esteja Vencido.
Essa regra é aplicada por 2 fatores: 1 Gatilho de Urgência; 2 Não ficar com estoque parado;

Se a sua versão for a PRO, você pode regular as configurações de tempo e status.
Caso tenha alguma dificuldade com essa configuração, você pode abrir um ticket na área do cliente cp.diletec.com.br

Se a sua versão for a Free, você pode editar o Plugin comentando a linha que faz o cancelamento quando o Inter fornece o Status Vencido de um Boleto.
Essa opção se encontra no arquivo index.php

É importante se atentar em todos os pontos:
– Gestão de Estoque do WooCommerce;
– Se os boletos emitidos em sua integração pode ser pagos após o vencimento;
– Se a sua versão tem Renovação de Boleto vencido;

E não menos importante, como está a sua CRON e lembrando que a API do Inter tem Limitação de consultas por minuto.
– Considerando que o Inter vai atualizar o boleto para Baixado depois de 90 dias.
– Considerando que você tem 10 pedidos no dia.
em 90 dias você pode ter 900 boletos para que o Plugin faça a verificação em um dia, e dependendo de como está a CRON do seu WordPress, os boletos em qualquer Status (Pago, baixado ou outros), podem demorar dias para serem atualizados em sua instalação WordPress.

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer