CiviEvent booking complete, Contribution Complete, but Stripe Dashboard shows payment as "Cancelled"
I raised an issue last week that has had no response: #435
I have now had a re-occurrence, albeit slightly different. This time the payment timed out and was cancelled on Stripe, while the event booking and contribution are both showing as complete.
Here is the summary of Stripe events:
30 Jun 2023, 17:39 Payment started
30 Jun 2023, 17:39 Strong Customer Authentication exemption was applied The transaction was successfully exempted from Strong Customer Authentication. View docs.
30 Jun 2023, 18:52 3D Secure attempt failed The customer failed 3D Secure authentication.
30 Jun 2023, 18:52 Payment cancelled
Detailed view:
200 OK POST /v1/payment_intents/pi_3NOkM3BlmchdCiSi0kFjE0y1/cancel 18:52:43
200 OK POST /v1/customers/cus_OB6ZI7t9xSekLM 17:40:02
200 OK POST /v1/payment_intents/pi_3NOkM3BlmchdCiSi0kFjE0y1 17:40:00
200 OK POST /v1/payment_intents/pi_3NOkM3BlmchdCiSi0kFjE0y1/confirm 17:39:59
200 OK POST /v1/payment_intents/pi_3NOkM3BlmchdCiSi0kFjE0y1 17:39:59
200 OK POST /v1/customers/cus_OB6ZI7t9xSekLM 17:39:58
200 OK POST /v1/customers 17:39:58
200 OK POST /v1/payment_intents 17:39:31
200 OK POST /v1/payment_methods 17:39:30
https://dashboard.stripe.com/logs/req_CSqSsYskDMnAw4
https://dashboard.stripe.com/logs/req_KjklGCtesjY9jo
https://dashboard.stripe.com/logs/req_xAk2uBAXtP5fCT
https://dashboard.stripe.com/logs/req_xzj61UkwRC64Yp
https://dashboard.stripe.com/logs/req_uM6fB9nHOYeihZ
https://dashboard.stripe.com/logs/req_IlbG3PhERw22ZA
https://dashboard.stripe.com/logs/req_M7pGCzOQvHCcyP
Is there some issue in the orchestration with Stripe concerning SCA exemption?