diff --git a/crates/api_models/src/events.rs b/crates/api_models/src/events.rs index 346fc06f20..4dcf1a3896 100644 --- a/crates/api_models/src/events.rs +++ b/crates/api_models/src/events.rs @@ -58,7 +58,6 @@ impl ApiEventMetric for PaymentIntentFiltersResponse { impl_misc_api_event_type!( PaymentMethodId, - PaymentsSessionResponse, PaymentMethodCreate, PaymentLinkInitiateRequest, RetrievePaymentLinkResponse, diff --git a/crates/api_models/src/events/payment.rs b/crates/api_models/src/events/payment.rs index 4ed4e00666..ad2e2546f3 100644 --- a/crates/api_models/src/events/payment.rs +++ b/crates/api_models/src/events/payment.rs @@ -16,7 +16,7 @@ use crate::{ PaymentsExternalAuthenticationRequest, PaymentsExternalAuthenticationResponse, PaymentsIncrementalAuthorizationRequest, PaymentsManualUpdateRequest, PaymentsRejectRequest, PaymentsRequest, PaymentsResponse, PaymentsRetrieveRequest, - PaymentsStartRequest, RedirectionResponse, + PaymentsSessionResponse, PaymentsStartRequest, RedirectionResponse, }, }; impl ApiEventMetric for PaymentsRetrieveRequest { @@ -248,3 +248,11 @@ impl ApiEventMetric for PaymentsManualUpdateRequest { }) } } + +impl ApiEventMetric for PaymentsSessionResponse { + fn get_api_event_type(&self) -> Option { + Some(ApiEventsType::Payment { + payment_id: self.payment_id.clone(), + }) + } +}