diff --git a/android/navi-pay/src/main/kotlin/com/navi/pay/tstore/details/ui/common/OrderDetailsSummarySection.kt b/android/navi-pay/src/main/kotlin/com/navi/pay/tstore/details/ui/common/OrderDetailsSummarySection.kt index f8f6ba8be9..ce8a667e0f 100644 --- a/android/navi-pay/src/main/kotlin/com/navi/pay/tstore/details/ui/common/OrderDetailsSummarySection.kt +++ b/android/navi-pay/src/main/kotlin/com/navi/pay/tstore/details/ui/common/OrderDetailsSummarySection.kt @@ -50,6 +50,7 @@ import com.navi.pay.common.ui.NaviPayCreditCardSponsorView import com.navi.pay.management.common.utils.getRepeatTransactionCtaName import com.navi.pay.tstore.details.model.view.ArcStatusWidgetProperties import com.navi.pay.tstore.details.model.view.OrderHistoryDetailItemProperty +import com.navi.pay.tstore.details.model.view.OrderPaymentStatus import com.navi.pay.tstore.details.model.view.OrderProductType import com.navi.pay.tstore.details.ui.bbps.BbpsOrderDetailsSummarySection import com.navi.pay.tstore.details.ui.bbps.BbpsPaymentStatusWidgetProperties @@ -315,7 +316,10 @@ private fun ArcStatusDescriptionCard( fontFamily = naviFontFamily, fontWeight = getFontWeight(FontWeightEnum.NAVI_BODY_REGULAR), ) - if (orderEntity?.orderStatusOfView == OrderStatusOfView.Pending) { + if ( + orderEntity?.orderStatusOfView == OrderStatusOfView.Pending && + (orderEntity.paymentStatus != OrderPaymentStatus.FAILED) + ) { when (arcCoinsPromiseValueStateType) { ArcCoinsPromiseValueStateType.NudgeValue -> { Spacer(modifier = Modifier.width(4.dp))