Magento モジュールに由来する未完了の支払いが Stripe ダッシュボードに表示される理由を教えてください。

Magento 用の Stripe モジュールの新しいバージョンでは、「Cart QUOTE_ID」という説明のある未完了またはキャンセルされた支払いがときどき Stripe ダッシュボードに表示されます。これは想定内の動作です。

このような支払いが作成されるのは、従来の Stripe Elements から新しい PaymentElement への移行が原因です。新しい PaymentElement では、要素が表示される前に PaymentIntent が作成される必要があります。この最初の PaymentIntent は作成時のステータスが Incomplete であり、Magento 注文がまだ関連付けられていません (注文が行われていないため)。

顧客が Stripe を支払い方法として選ばなかった場合や、決済セッションを放棄した場合は、キャンセルされた PaymentIntent とキャンセルされた注文が Magento で発生します。

顧客が Stripe を選んだ場合は、支払いが処理され、関連するメッセージが Stripe ダッシュボードから消去されます。また、Magento 注文のステータスが Pending から Processing に切り替わります。