diff --git a/android/navi-pay/src/main/kotlin/com/navi/pay/utils/ShareReceiptUtils.kt b/android/navi-pay/src/main/kotlin/com/navi/pay/utils/ShareReceiptUtils.kt index 3e46b0ae9c..83fe310650 100644 --- a/android/navi-pay/src/main/kotlin/com/navi/pay/utils/ShareReceiptUtils.kt +++ b/android/navi-pay/src/main/kotlin/com/navi/pay/utils/ShareReceiptUtils.kt @@ -253,9 +253,16 @@ fun shareReceipt( fun LayoutShareTransactionDetailsBinding.setPayeeBankNameAndLogo() { payeeBankView.apply { + val isDebitedOrUpiLite = + shareReceiptEntity.isDebited || shareReceiptEntity.isSendMoneyViaUPILite + val isNotMandateOrSelfPayOrClosure = + !shareReceiptEntity.isMandateTransaction && + !shareReceiptEntity.isSelfPayTransaction && + !shareReceiptEntity.isUpiLiteClosureTransaction + if ( - (shareReceiptEntity.isDebited || shareReceiptEntity.isSendMoneyViaUPILite) && - !shareReceiptEntity.isMandateTransaction && + isDebitedOrUpiLite && + isNotMandateOrSelfPayOrClosure && shareReceiptEntity.payeeBankNameFormatted.isNotNullAndNotEmpty() ) { payeeBankIcon.visibility = VISIBLE