File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -97,6 +97,17 @@ export type StripeEmbeddedCheckoutPromotionCodeAppliedDetails = {
9797 code : string ;
9898} ;
9999
100+ export type StripeEmbeddedCheckoutSubmitFailureReason =
101+ | 'api_error'
102+ | 'user_cancelled'
103+ | 'reverification'
104+ | 'unexpected' ;
105+
106+ export type StripeEmbeddedCheckoutSubmitFailedDetails = StripeEmbeddedCheckoutAnalyticsItemsAndTotals & {
107+ paymentMethodType : string ;
108+ failureReason : StripeEmbeddedCheckoutSubmitFailureReason ;
109+ } ;
110+
100111export type StripeEmbeddedCheckoutRenderedEvent = StripeEmbeddedCheckoutAnalyticsEvent <
101112 'checkoutRendered' ,
102113 StripeEmbeddedCheckoutRenderedDetails
@@ -122,12 +133,18 @@ export type StripeEmbeddedCheckoutSubmittedEvent = StripeEmbeddedCheckoutAnalyti
122133 StripeEmbeddedCheckoutSubmittedDetails
123134> ;
124135
136+ export type StripeEmbeddedCheckoutSubmitFailedEvent = StripeEmbeddedCheckoutAnalyticsEvent <
137+ 'checkoutSubmitFailed' ,
138+ StripeEmbeddedCheckoutSubmitFailedDetails
139+ > ;
140+
125141export type StripeEmbeddedCheckoutAnalyticsEventUnion =
126142 | StripeEmbeddedCheckoutRenderedEvent
127143 | StripeEmbeddedCheckoutDeviceDataEvent
128144 | StripeEmbeddedCheckoutPromotionCodeAppliedEvent
129145 | StripeEmbeddedCheckoutLineItemChangeEvent
130- | StripeEmbeddedCheckoutSubmittedEvent ;
146+ | StripeEmbeddedCheckoutSubmittedEvent
147+ | StripeEmbeddedCheckoutSubmitFailedEvent ;
131148
132149export interface StripeEmbeddedCheckoutOptions {
133150 /**
You can’t perform that action at this time.
0 commit comments