NTP-16649 | Divyesh | bbps share receipt upi txnid bug fix (#13900)

This commit is contained in:
Divyesh Shinde
2024-12-02 16:04:12 +05:30
committed by GitHub
parent 0f11911659
commit 119b62bd05
3 changed files with 5 additions and 3 deletions

View File

@@ -23,5 +23,6 @@ data class BbpsReceiptDetailsEntity(
val isPaymentThroughUPI: Boolean,
val isPaidThroughSecurely: Boolean,
val shareReceiptCallOutText: String,
val coinEquivalentCash: String
val coinEquivalentCash: String,
val upiTransactionId: String,
)

View File

@@ -59,7 +59,8 @@ class BbpsReceiptEntityProvider {
shareReceiptUiProperties = sharedReceiptUiProperties,
isPaidThroughSecurely = orderEntity.orderStatusOfView == OrderStatusOfView.Debit,
shareReceiptCallOutText = shareReceiptCallOutText,
coinEquivalentCash = orderEntity.orderDetails.coinEquivalentCash.orEmpty()
coinEquivalentCash = orderEntity.orderDetails.coinEquivalentCash.orEmpty(),
upiTransactionId = bbpsTransactionDetailsMetadata?.upiTransactionId.orEmpty()
)
return receiptDetailsEntity
}

View File

@@ -49,7 +49,7 @@ class BbpsShareImageUtils @Inject constructor() {
fun getTransactionDetailsText(): String {
return if (receiptDetailsEntity.isPaymentThroughUPI) {
"UPI txn ID : ${receiptDetailsEntity.paymentTransactionId}"
"UPI txn ID : ${receiptDetailsEntity.upiTransactionId}"
} else {
"Bank txn ID (UTR) : ${receiptDetailsEntity.paymentTransactionId}"
}