Removes UnionPay (debit) from non-3DS card list #12135
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Not sure why, but creating a payment intent with a UnionPay (debit) card, was leading to an unexpected (Stripe) payment state causing a shared examples set to fail:
What? Why?
I'm quite positive this was passing before, and can't explain it right now. The reply points to a 3D2S processing. More context on the investigation here.
The pragmatic approach is to move this card to it's own, 3D2S context, and set it as pending. We can later improve the spec and add test cases for other 3DS and 3D2S cards.
What should we test?
Release notes
Changelog Category (reviewers may add a label for the release notes):
The title of the pull request will be included in the release notes.
Dependencies
Documentation updates