¿Por qué en mi Dashboard de Stripe aparecen pagos incompletos procedentes del módulo de Magento?

En las versiones más recientes del módulo de Stripe para Magento, a veces verás pagos incompletos o cancelados en el Dashboard de Stripe con la descripción «Cart QUOTE_ID». Este es el comportamiento previsto.

Estos pagos se crean por la transición del antiguo Stripe Elements al nuevo PaymentElement. Con el nuevo PaymentElement, primero hay que crear un objeto PaymentIntent para que el elemento se muestre. Al crear este primer PaymentIntent, su estado es Incompleto y, además, no está asociado aún con ningún pedido de Magento porque todavía no se ha realizado ninguno.

Si el cliente no selecciona Stripe como método de pago o si abandona el proceso de compra, el PaymentIntent y el pedido se cancelarán en Magento.

En cambio, si selecciona Stripe, el pago se procesará y el mensaje desaparecerá de tu Dashboard de Stripe. El estado del pedido en Magento también cambiará de Pendiente a Procesando.