diff --git a/android/navi-payment/src/main/java/com/navi/payment/nativepayment/usecase/NaviUpiPaymentProcessor.kt b/android/navi-payment/src/main/java/com/navi/payment/nativepayment/usecase/NaviUpiPaymentProcessor.kt index 6469d4cd92..3c6f9740ad 100644 --- a/android/navi-payment/src/main/java/com/navi/payment/nativepayment/usecase/NaviUpiPaymentProcessor.kt +++ b/android/navi-payment/src/main/java/com/navi/payment/nativepayment/usecase/NaviUpiPaymentProcessor.kt @@ -175,9 +175,9 @@ constructor( onPinPageError: (GenericErrorResponse) -> Unit, onPinPageSuccess: suspend (UpiNavigationResponse) -> Unit, ) { + initialise(analyticScreenName, naviPaymentScreen, baseAttributes, paymentToken, account) if (initialChecksFailed(account, paymentToken, analyticScreenName, onInitialChecksFailure)) return - initialise(analyticScreenName, naviPaymentScreen, baseAttributes, paymentToken, account) when { account.isUpiLiteAccount() -> processUpiLitePayment(