Stripe Payment Intents and Duplicate Charges
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Committed
|
High
|
Unassigned | ||
3.11 |
Fix Released
|
High
|
Unassigned | ||
3.12 |
Fix Released
|
High
|
Unassigned |
Bug Description
Evergreen 3.10.3
We have seen a few instances of duplicate charges to the patron for the same Evergreen bill.
To prevent duplicates, Stripe suggests including an idempotency key as an element in the payment request:
https:/
Another suggestion from Stripe support was to implement a prebuilt payment element, though I'm not sure if this is an option:
https:/
Related:
Mailing list thread: http://
bug 1894005 - Wishlist: Add support for Stripe Payment Intents
bug 1965579 - Stripe Payment Intents and Negative Bills
bug 1981628 - Follow up to Stripe payment intents bug
Changed in evergreen: | |
status: | New → Confirmed |
importance: | Undecided → High |
Marking this to high since although it doesn't happen frequently, it is such a terrible impact to the patrons when it does happen.