elisei / moip-transparente-magento

33 stars 29 forks source link

Status Não Atualiza no Magento #34

Closed Hzc2500 closed 6 years ago

Hzc2500 commented 6 years ago

Estou utilizando o magento versão 1.7.0.2 e está ocorrendo algumas vezes que um pedido por boleto é pago e aceito pelo moip, porém no magento continua como "Aguardando Confirmação Pagamento".

                                Como esta no magento

aguardandopgt

                                 Como esta no MOIP

pgtomoip

Analisei um pouco e pensei que poderia ser por causa da configuração do cron, pois vi que o boleto estava com a data de validade para o dia 04-01-2018

vencboleto

E o pedido foi pago no dia 04-01-2018, com isso o cron rodado pelo Moip para alterar o status, poderia ter interferido? Pois ele está para rodar as 2:30 da manhã, no caso foi após o pedido ter sido aceito. Então no proximo dia 05-01-2018 o Cron rodou, porém a data de validade do boleto já teria passado, causando a não alteração do pedido

cronmoip

Habilitei os logs e rodei o cron, o único log que obtive foi

2018-01-12T12:20:03+00:00 DEBUG (7): ------- Set no state ------- 2018-01-12T12:20:03+00:00 DEBUG (7): -9 day 2018-01-12T12:20:03+00:00 DEBUG (7): 2018-01-03 00:00:00 2018-01-12T12:20:03+00:00 DEBUG (7): 2018-01-03 23:59:59

elisei commented 6 years ago

Oi @Hzc2500

O módulo já foi atualizado no ambiente?

Hzc2500 commented 6 years ago

@elisei Sim está com a ultima versão 0.2.3 (transparente)

elisei commented 6 years ago

@Hzc2500 eu não mudo muito as versões quando gero uma atualização apenas quando necessito alterar algo em banco de dados. por isto oriento a sobrescrever a pasta app/code/local/transparente pela do repositório.

Em teoria esse problema foi solucionado nos commits de nov/dez.

Hzc2500 commented 6 years ago

@elisei Certo, poderei atualizar apenas na segunda-feira (15/01/2018), irei continuar analisando após a atualização.

Muito obrigado pelo rápido feedback. :+1:

elisei commented 6 years ago

;) blz qualquer coisa estou por aqui!