为什么会在我的 Stripe 管理平台中看到来自 Magento 模块的未完成付款?

在 Magento 的较新版本的 Stripe 模块中,您有时会在 Stripe 管理平台中看到未完成或已取消的付款,其描述为“Cart QUOTE_ID”。这是正常行为。

创建这些付款的原因是由于从旧版 Stripe Elements 过渡到较新的 PaymentElement。借助新版 PaymentElement,必须首先创建 PaymentIntent,然后才能显示该元素。此初始 PaymentIntent 在创建时处于“未完成”状态,并且尚未与 Magento 订单关联,这是因为尚未下单。

如果客户不选择 Stripe 作为支付方式,或者他们放弃结账会话,则会导致取消 PaymentIntent 和 Magento 中的订单。

如果客户选择 Stripe 作为支付方式,则系统会处理付款,并且该消息将从您的 Stripe 管理平台中消失。Magento 订单也将从“待处理”状态切换为“正在处理”状态。