Por que estão aparecendo pagamentos incompletos vindos do módulo do Magento no Stripe Dashboard?

Em versões mais recentes do módulo da Stripe.para o Magento, às vezes você encontra no Stripe Dashboard pagamentos incompletos ou cancelados com a descrição “Cart QUOTE_ID”. Esse comportamento está previsto.

O motivo da criação desses pagamentos é a transição do Stripe Elements herdado para o PaymentElement mais recente. Com o novo PaymentElement, é preciso criar primeiro uma PaymentIntent para que o elemento seja mostrado. A PaymentIntent inicial tem status Incompleto quando é criada e ainda não está associada a um pedido do Magento porque ainda não há nenhum pedido feito.

Se o cliente não selecionar a Stripe como forma de pagamento ou abandonar a sessão de checkout, a PaymentIntent será cancelada e o pedido do Magento, também.

Se ele selecionar a Stripe, o pagamento será processado e a mensagem desaparecerá do Stripe Dashboard. O status do pedido do Magento passará de Pendente a Em processamento.