magento2
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
Status
BUG REPORT
Steps
- Tentar finalizar uma compra com Pix com a chave de teste
- 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 [] []
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!
@nelsonbf Encontrou a solução?
Estou enfrentando esse problema também.
@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 ,
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.
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.
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!