Open jaclync opened 1 week ago
🚫 Please add a type label (e.g. type: enhancement) and a feature label (e.g. feature: stats) to this issue.
This is where payment intent cancellation is triggered in POS:
CardPresentPaymentInvalidatablePaymentOrchestrator
, a wrapper of PaymentCaptureOrchestrator
, is only used in POS right now. The existing app is using PaymentCaptureOrchestrator
directly.
I think it'd be ideal to work on this after having an analytics plan that is shared with Android.
We have been discussing whether we should prepare the card reader for payment immediately after the user enters the checkout screen or if we should add a CTA instead. We decided to start with the fastest-UX first (without CTA) but measure the number of cancelled PIs to better understand how often do users change the order after they enter the checkout screen.
The goal of this task is to add tracking which will help us understand how often and how many PIs are cancelled.
More context on pdfdoF-54W-p2#comment-6189.