Fixed
Project:
Commerce Stripe
Version:
2.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Reporter:
Created:
16 Sep 2026 at 15:28 UTC
Updated:
23 Sep 2026 at 19:42 UTC
Jump to comment: Most recent
In certain edge cases, the user might be returned to the Review step, when they have already completed their payment(or the payment has been canceled/failed.)
We need to better handle the existing intent.
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
tomtech commentedThere are several existing issues that handle some parts of this.
This issue will serve as a complete/combined solution.
I'll follow up linking/closing/crediting the other issues.
Comment #5
tomtech commentedComment #7
jonathanshawI created #3625459: StripeReview marks a saved payment method non-reusable on transient Stripe API errors to handle a small problem introduced by these changes.