Closed waiting-for-dev closed 1 year ago
With the introduction of #249, we will no longer have a payment in the payment
step but in the confirm
one.
This payment will be in checkout
state with no available actions for the admin.
Cool, @rainerdema! Does it mean we can close this one?
Cool, @rainerdema! Does it mean we can close this one?
Yeah I think so 👍 I'm waiting to merge #249 before closing this one
Steps to reproduce
:processing
payment associated with the order (as we need the payment, which is bound to the Payment Intent, to render Stripe's Payment Element).Result Stripe authorizes the payment, while Solidus shows an error message because of trying to move a failed payment forward.
Expected result Stripe has already marked that payment as invalid and we get the appropriate response.
Considerations It's not a very likely scenario, as just after the form is submitted in a normal flow, the payment will be marked as
:pending
, and the transition to:failure
won't be possible anymore.