magento2 icon indicating copy to clipboard operation
magento2 copied to clipboard

Erro Pix - Warning: Undefined array key "status" in /vendor/pagarme/ecommerce-module-core/src/Kernel/Factories/OrderFactory.php on line 31

Open nelsonbf opened this issue 1 year ago • 6 comments

Status

BUG REPORT

Steps

  1. Tentar finalizar uma compra com Pix com a chave de teste
  2. Erro ao clicar em finalizar pedido

Expected behaviour

O pedido deveria ser finalizado sem erro

Actual behaviour

O erro abaixo é exibido e não é possível finalizar a compra. Warning: Undefined array key "status" in /vendor/pagarme/ecommerce-module-core/src/Kernel/Factories/OrderFactory.php on line 31

Environment

PHP 8.1 Magento 2.4.5

Logs / Stack trace

[2023-03-20T19:57:09.144812+00:00] main.CRITICAL: Placing an order with quote_id 131 is failed: Order #000000089 : Warning: Undefined array key "status" in /vendor/pagarme/ecommerce-module-core/src/Kernel/Factories/OrderFactory.php on line 31 [] []

nelsonbf avatar Mar 20 '23 20:03 nelsonbf

Boa tarde @nelsonbf! Tudo bem?

Está tendo esse erro no seu site ainda? Caso precise ainda, nos envie um e-mail para [email protected] com seu site e e-mail de cadastro na Pagar.me, para podermos investigar esse problema e corrigir o Plugin. Entraremos em contato em seguida.

Obrigado!

RafaMelazzo avatar Aug 17 '23 17:08 RafaMelazzo

@nelsonbf Encontrou a solução?

Estou enfrentando esse problema também.

roneclay avatar Oct 23 '23 20:10 roneclay

@roneclay , não. Segui a recomendação do RafaMelazzo mas não obtive resposta. A solução mais óbvia pra mim foi parar de usar este plugin para transacionar Pix. Estou usando a OpenPix - https://app.openpix.com/register/?src=join

nelsonbf avatar Oct 24 '23 09:10 nelsonbf

@nelsonbf ,

Após ficar uma tarde inteira em contato com suporte do Pagarme, estamos conseguindo transacionar de novo. Infelizmente como o erro retornado não faz muito sentido com o problema de fato, estava inviável debugar e resolver. O caso desse cliente específico, o Pagarme tinha inativado a conta e tinha configurações extras do Painel de nosso cliente que deveriam ser refeitas, por exemplo, a chave de integração precisamos remover a existente e criar outra.

Ou seja, os retornos de erros precisam ser mais precisos. Mas conseguimos no final.

Seria legal você entrar em contato com o suporte, dentro do dash de seu cliente e daí iniciar esse processo de suporte. Espero que resolva.

roneclay avatar Oct 27 '23 19:10 roneclay

Bom dia @nelsonbf! Tudo bem?

Desculpe-nos pelo inconveniente. Seu e-mail acabou ficando perdido, e não foi respondido.

Eu vi que o ambiente de testes que você nos enviou não está mais abrindo. Caso queira tentar resolver esse problema ainda, suba um novo ambiente teste com nosso método de Pix ativo para que a gente possa analisar. Se possível, nos envie um acesso administrador para esse ambiente no nosso e-mail [email protected], que iremos investigar.

RafaMelazzo avatar Jun 28 '24 14:06 RafaMelazzo

Bom dia @roneclay! Tudo bem?

Obrigado por reportar sua dificuldade. Vamos colocar no nosso backlog uma tarefa para melhorarmos os erros do nosso módulo. Quando for publicada eu retorno aqui para informar.

Muito obrigado!

RafaMelazzo avatar Jun 28 '24 14:06 RafaMelazzo