diff --git a/android/app/src/main/java/com/naviapp/custom_payments/CustomPaymentActivity.kt b/android/app/src/main/java/com/naviapp/custom_payments/CustomPaymentActivity.kt index 0068db20fc..50e12d7980 100644 --- a/android/app/src/main/java/com/naviapp/custom_payments/CustomPaymentActivity.kt +++ b/android/app/src/main/java/com/naviapp/custom_payments/CustomPaymentActivity.kt @@ -17,6 +17,7 @@ import androidx.lifecycle.ViewModelProvider import androidx.lifecycle.lifecycleScope import com.navi.base.model.CtaData import com.navi.base.utils.FAILURE +import com.navi.base.utils.PENDING import com.navi.base.utils.SUCCESS import com.navi.base.utils.orElse import com.navi.base.utils.orZero @@ -234,7 +235,9 @@ class CustomPaymentActivity : ) when (status) { PaymentSdkTypes.DISMISS_LOADER.name -> {} - PaymentSdkTypes.TRANSACTION_SUCCESS.name -> { + PaymentSdkTypes.TRANSACTION_SUCCESS.name, + SUCCESS, + PENDING -> { showLoader() apiPollInit() } diff --git a/android/app/src/main/java/com/naviapp/home/compose/activity/HomePageActivity.kt b/android/app/src/main/java/com/naviapp/home/compose/activity/HomePageActivity.kt index 9ab2706b24..db8ea82b9f 100644 --- a/android/app/src/main/java/com/naviapp/home/compose/activity/HomePageActivity.kt +++ b/android/app/src/main/java/com/naviapp/home/compose/activity/HomePageActivity.kt @@ -45,6 +45,7 @@ import com.navi.base.utils.BaseUtils import com.navi.base.utils.ConnectivityObserver import com.navi.base.utils.ConnectivityObserverImpl import com.navi.base.utils.FAILURE +import com.navi.base.utils.PENDING import com.navi.base.utils.SUCCESS import com.navi.base.utils.orElse import com.navi.base.utils.orFalse @@ -1564,7 +1565,9 @@ class HomePageActivity : ) when (status) { PaymentSdkTypes.DISMISS_LOADER.name -> Unit - PaymentSdkTypes.TRANSACTION_SUCCESS.name -> { + PaymentSdkTypes.TRANSACTION_SUCCESS.name, + SUCCESS, + PENDING -> { showLoader() apiPollInit() } diff --git a/android/app/src/main/java/com/naviapp/payment_behaviour/PaymentBehaviourActivity.kt b/android/app/src/main/java/com/naviapp/payment_behaviour/PaymentBehaviourActivity.kt index 0ca2e77c7d..9609b19304 100644 --- a/android/app/src/main/java/com/naviapp/payment_behaviour/PaymentBehaviourActivity.kt +++ b/android/app/src/main/java/com/naviapp/payment_behaviour/PaymentBehaviourActivity.kt @@ -16,6 +16,7 @@ import androidx.databinding.DataBindingUtil import androidx.lifecycle.lifecycleScope import com.navi.base.model.CtaData import com.navi.base.utils.FAILURE +import com.navi.base.utils.PENDING import com.navi.base.utils.SUCCESS import com.navi.base.utils.orElse import com.navi.base.utils.orZero @@ -219,7 +220,9 @@ class PaymentBehaviourActivity : ) when (status) { PaymentSdkTypes.DISMISS_LOADER.name -> {} - PaymentSdkTypes.TRANSACTION_SUCCESS.name -> { + PaymentSdkTypes.TRANSACTION_SUCCESS.name, + SUCCESS, + PENDING -> { showLoader() apiPollInit() }