pagarme / woocommerce

Woocommerce module for Pagar.me
MIT License
15 stars 16 forks source link

Status dos pedidos interferindo nos e-mails - Pending > Cancelled #398

Open victor-opt2flow opened 3 months ago

victor-opt2flow commented 3 months ago

Quando um pedido por cartão é negado seja pelo o anti-fraude ou recusado, o status vai de "pending" para "cancelled" com isso o trigger de e-mail cancelado não é ativado e não é enviado.

WooCommerce 6.3.1 Pagar.me módulo para Woocommerce 3.2.1

image

leodefaveri commented 3 months ago

Mesmo problema aqui e com vários outros lojistas. Precisa mudar pra malsucedido, assim o cliente pode tentar o pagamento novamente sem refazer seu pedido. Sem respostas do suporte até o momento!

mateus-picoloto commented 2 months ago

Olá @victor-opt2flow e @leodefaveri, tudo bem?

Colocamos no nosso backlog para desenvolvermos esse ajuste para mudarmos os pedidos para malsucedido ao invés de cancelado quando der falha de pagamento. Assim que tivermos alguma novidades avisamos aqui nessa issue.

Muito obrigado!

leodefaveri commented 2 months ago

@mateus-picoloto agradeço o retorno!

leodefaveri commented 2 months ago

@mateus-picoloto nenhuma novidade sobre o problema acima? Aproveito para perguntar se há necessidade do plugin gerar tantas notas no pedido? As notas são um recurso de uso interno da loja que não tem a ver com códigos de gateway, minha sugestão é que a nota funcione como em qualquer gateway, apenas informando que houve mudança de status, como pedido pago, falhado, coisas do tipo. Códigos do tipo webhook PGM não são de interesse do lojista, talvez devesse ser alocada essa informação em outra parte do plugin. É apenas uma sugestão. Obrigado!

mateus-picoloto commented 2 months ago

@leodefaveri estamos trabalhando no desenvolvimento dela. Agora estamos abrindo issues para dar visibilidade do que estamos desenvolvendo e o que planejamos desenvolver. Caso alguém queira pode também pegar uma dessas issues e desenvolver ela abrindo um PR para gente que iremos revisar e testar ela.

Essa é a issue do status mal sucedido #420, e esse é o PR dela #439 caso queira acompanhar.

E sobre a sugestão, agradecemos muito! Iremos colocar no nosso backlog para desenvolvermos esse ajuste e assim que tivermos a issue sobre isso aberta avisamos aqui para que possa acompanhar.

Muito obrigado!

leodefaveri commented 3 weeks ago

@mateus-picoloto venho para agradecer pela resolução do problema do status. Obrigado. Ainda mantenho a sugestão das notas, isso causa bastante confusão por aqui, mas a prioridade era o status e está resolvido.

RafaMelazzo commented 3 weeks ago

Boa tarde!

@victor-opt2flow, o status dos dos pedidos com falha no pagamento agora têm o status alterado para "Malsucedido", seguindo o padrão recomendado pelo WooCommerce.

@leodefaveri, sobre as notas do pedido, essa demanda também se encontra no nosso backlog ainda. No momento não temos um prazo para a entrega, mas assim que tivermos alguma novidade sobre esse assunto, retornamos nessa issue para que você possa acompanhar.

Muito obrigado!