导航菜单

页面标题

页面副标题

Bhakti v5.4.0 - JuspayPaymentActivity.java 源代码

正在查看: Bhakti v5.4.0 应用的 JuspayPaymentActivity.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.vlv.aravali.payments.juspay.ui;

import Am.F;
import Qn.AbstractC0210b;
import Vj.AbstractC0370ff;
import Vj.AbstractC0374g;
import Vj.Ne;
import Vj.Pe;
import android.R;
import android.content.Context;
import android.content.Intent;
import android.os.Build;
import android.os.Bundle;
import android.os.Parcelable;
import android.telephony.mdWJ.SiPIvoelh;
import android.util.AttributeSet;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ProgressBar;
import android.widget.Toast;
import androidx.appcompat.widget.AppCompatTextView;
import androidx.compose.ui.platform.ComposeView;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.fragment.app.FragmentContainerView;
import androidx.fragment.app.j0;
import androidx.fragment.app.w0;
import androidx.lifecycle.i0;
import androidx.lifecycle.q0;
import androidx.recyclerview.widget.K;
import bj.C0910a;
import bj.EnumC0911b;
import com.truecaller.android.sdk.legacy.TruecallerSdkScope;
import com.vlv.aravali.KukuFMApplication;
import com.vlv.aravali.coins.ui.fragments.ViewOnClickListenerC1206s1;
import com.vlv.aravali.common.models.BottomNavMenuItem;
import com.vlv.aravali.common.models.FreeTrialResponse;
import com.vlv.aravali.common.models.Show;
import com.vlv.aravali.common.models.User;
import com.vlv.aravali.common.models.appConfigs.Config;
import com.vlv.aravali.common.models.coins.Pack;
import com.vlv.aravali.common.models.payments.PlanDetailItem;
import com.vlv.aravali.common.models.payments.juspay.SubscriptionPlan;
import com.vlv.aravali.master.data.MasterConfig;
import com.vlv.aravali.master.ui.MasterActivity;
import com.vlv.aravali.onboarding.data.OnboardingItem;
import com.vlv.aravali.onboarding.data.OnboardingResponse;
import com.vlv.aravali.onboarding.ui.OnboardingActivity;
import com.vlv.aravali.payments.common.data.PaymentInfo;
import com.vlv.aravali.payments.common.data.PaymentMetadataResponse;
import com.vlv.aravali.payments.common.data.PaymentMethod;
import com.vlv.aravali.payments.common.data.SaleDelightAnimationAssets;
import com.vlv.aravali.payments.common.data.SubscriptionMeta;
import com.vlv.aravali.payments.common.data.VerifyPaymentResponse;
import com.vlv.aravali.payments.common.ui.B;
import com.vlv.aravali.payments.common.ui.C1447i;
import com.vlv.aravali.payments.common.ui.C1463z;
import com.vlv.aravali.payments.common.ui.PaymentFailedActivity;
import com.vlv.aravali.payments.common.ui.a0;
import com.vlv.aravali.payments.legacy.data.PaymentVerificationResponse;
import com.vlv.aravali.payments.optimizer.data.StatusNavigationParams;
import com.vlv.aravali.payments.playbilling.PlayBillingPaymentInfo;
import io.C2041e;
import io.C2042f;
import java.text.DecimalFormat;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.coroutines.CoroutineContext;
import kotlin.jvm.internal.A;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.J;
import kotlin.text.StringsKt;
import nl.C2198b;

@Metadata
public final class JuspayPaymentActivity extends Hilt_JuspayPaymentActivity implements Al.a {
    static final Gp.j[] $$delegatedProperties;
    public static final int $stable;
    public static final c Companion;
    public static final String TAG = "JuspayPaymentActivity";
    public Qn.t freshChat;
    private boolean isCDNudgeAlreadyShownInThisSession;
    private Boolean isFreeTrial;
    private Boolean isGift;
    private boolean isInternationalPayment;
    private boolean isPaymentSuccessState;
    private String mCouponCode;
    private Integer mPackCountryId;
    private Integer mPackId;
    private Integer mPlanDiscountId;
    private Integer mPlanId;
    private SubscriptionMeta mSourceMeta;
    private EnumC0911b monetizationType;
    private a0 paymentMethodsAdapter;
    private StatusNavigationParams statusNavigationParams;
    private final Ri.a binding$delegate = new Ri.a(AbstractC0374g.class);
    private final mp.m clickHandlerViewModel$delegate = new B4.v(J.a(C1447i.class), new l(this, 1), new l(this, 0), new l(this, 2));
    private final mp.m juspayPaymentViewModel$delegate = new B4.v(J.a(v.class), new l(this, 3), new a(this, 3), new l(this, 4));
    private final mp.m playBillingPaymentViewModel$delegate = new B4.v(J.a(com.vlv.aravali.payments.playbilling.c.class), new l(this, 5), new com.vlv.aravali.moreLikeThis.ui.a(4), new l(this, 6));
    private final mp.m juspayHyperServicesDelegate$delegate = mp.o.b(new a(this, 0));
    private final mp.m playBillingDelegate$delegate = mp.o.b(new a(this, 1));

    static {
        Gp.j a = new A(JuspayPaymentActivity.class, "binding", "getBinding()Lcom/vlv/aravali/databinding/ActivityJuspayPaymentBinding;", 0);
        J.a.getClass();
        $$delegatedProperties = new Gp.j[]{a};
        Companion = new c();
        $stable = 8;
    }

    private final AbstractC0374g getBinding() {
        return this.binding$delegate.a(this, $$delegatedProperties[0]);
    }

    public final C1447i getClickHandlerViewModel() {
        return (C1447i) this.clickHandlerViewModel$delegate.getValue();
    }

    public final Cl.g getJuspayHyperServicesDelegate() {
        return (Cl.g) this.juspayHyperServicesDelegate$delegate.getValue();
    }

    private final v getJuspayPaymentViewModel() {
        return (v) this.juspayPaymentViewModel$delegate.getValue();
    }

    private final void getOnboardingItems() {
        AbstractC0210b.v(KukuFMApplication.x, "onboarding_get_items_api_called", "screen_name", TAG);
        v juspayPaymentViewModel = getJuspayPaymentViewModel();
        juspayPaymentViewModel.getClass();
        Kp.p.w(i0.k(juspayPaymentViewModel), (CoroutineContext) null, (Kp.J) null, new s(juspayPaymentViewModel, null), 3);
    }

    public final Kl.k getPlayBillingDelegate() {
        return (Kl.k) this.playBillingDelegate$delegate.getValue();
    }

    private final com.vlv.aravali.payments.playbilling.c getPlayBillingPaymentViewModel() {
        return (com.vlv.aravali.payments.playbilling.c) this.playBillingPaymentViewModel$delegate.getValue();
    }

    private final void handleCoinPaymentStatus(VerifyPaymentResponse verifyPaymentResponse, PaymentInfo paymentInfo) {
        Pack coinPack;
        Cl.g juspayHyperServicesDelegate = getJuspayHyperServicesDelegate();
        String message = verifyPaymentResponse.getMessage();
        String description = verifyPaymentResponse.getDescription();
        PaymentInfo paymentInfo2 = juspayHyperServicesDelegate.b.h;
        if (paymentInfo2 != null && (coinPack = paymentInfo2.getCoinPack()) != null) {
            coinPack.setMessage(message);
            coinPack.setDescription(description);
        }
        String paymentStatus = verifyPaymentResponse.getPaymentStatus();
        if (Intrinsics.c(paymentStatus, Cl.l.SUCCESS.getValue())) {
            onCoinPaymentSuccess(verifyPaymentResponse, paymentInfo);
        } else if (Intrinsics.c(paymentStatus, Cl.l.PENDING.getValue())) {
            onCoinPaymentPending(verifyPaymentResponse.getMessage(), paymentInfo);
        } else if (Intrinsics.c(paymentStatus, Cl.l.FAILED.getValue())) {
            onCoinPaymentFailed(verifyPaymentResponse.getMessage(), paymentInfo);
        }
    }

    private final void handleSubscriptionPaymentStatus(VerifyPaymentResponse verifyPaymentResponse, PaymentInfo paymentInfo) {
        stopAndClearPlayerThings("payment_activity", "auto");
        String paymentStatus = verifyPaymentResponse.getPaymentStatus();
        if (Intrinsics.c(paymentStatus, Cl.l.SUCCESS.getValue())) {
            onSubscriptionPaymentSuccess(verifyPaymentResponse, paymentInfo);
        } else {
            if (Intrinsics.c(paymentStatus, Cl.l.PENDING.getValue())) {
                String message = verifyPaymentResponse.getMessage();
                onSubscriptionPaymentPending(message != null ? message : "", paymentInfo);
            } else if (Intrinsics.c(paymentStatus, Cl.l.FAILED.getValue())) {
                String message2 = verifyPaymentResponse.getMessage();
                onSubscriptionPaymentFailed(message2 != null ? message2 : "", paymentInfo);
                initPaymentFailedVideoComm(paymentInfo, verifyPaymentResponse.getExtras());
            }
        }
        kp.b bVar = nl.a.a;
        nl.a.b(new C2198b(ij.i.AFTER_PAYMENT, new Object[0]));
    }

    private final void handleSubscriptionQuickPayPaymentStatus(PaymentInfo paymentInfo) {
        String str;
        StatusNavigationParams statusNavigationParams = this.statusNavigationParams;
        if (statusNavigationParams == null || this.monetizationType != EnumC0911b.SUBSCRIPTION) {
            return;
        }
        PaymentInfo paymentInfo2 = null;
        VerifyPaymentResponse verifyPaymentResponse = statusNavigationParams != null ? statusNavigationParams.getVerifyPaymentResponse() : null;
        if (paymentInfo != null) {
            StatusNavigationParams statusNavigationParams2 = this.statusNavigationParams;
            PaymentMethod paymentMethod = statusNavigationParams2 != null ? statusNavigationParams2.getPaymentMethod() : null;
            StatusNavigationParams statusNavigationParams3 = this.statusNavigationParams;
            paymentInfo2 = paymentInfo.copy((r36 & 1) != 0 ? paymentInfo.subscriptionMeta : null, (r36 & 2) != 0 ? paymentInfo.monetizationType : null, (r36 & 4) != 0 ? paymentInfo.paymentPreference : null, (r36 & 8) != 0 ? paymentInfo.subscriptionPlan : null, (r36 & 16) != 0 ? paymentInfo.isFreeTrial : false, (r36 & 32) != 0 ? paymentInfo.isGift : false, (r36 & 64) != 0 ? paymentInfo.coinPack : null, (r36 & 128) != 0 ? paymentInfo.paymentGateway : null, (r36 & 256) != 0 ? paymentInfo.isPhonePeQcFlowAvailable : null, (r36 & 512) != 0 ? paymentInfo.paymentMethod : paymentMethod, (r36 & 1024) != 0 ? paymentInfo.paymentMethodOption : statusNavigationParams3 != null ? statusNavigationParams3.getPaymentMethodOption() : null, (r36 & TruecallerSdkScope.BUTTON_SHAPE_RECTANGLE) != 0 ? paymentInfo.vpaDetails : null, (r36 & TruecallerSdkScope.FOOTER_TYPE_LATER) != 0 ? paymentInfo.cardDetails : null, (r36 & 8192) != 0 ? paymentInfo.isRecurringPayment : false, (r36 & 16384) != 0 ? paymentInfo.orderResponse : null, (r36 & 32768) != 0 ? paymentInfo.isPennyDropPayment : false, (r36 & 65536) != 0 ? paymentInfo.errorDetails : null, (r36 & 131072) != 0 ? paymentInfo.extras : null);
        }
        if (verifyPaymentResponse != null) {
            handleSubscriptionPaymentStatus(verifyPaymentResponse, paymentInfo2);
            return;
        }
        StatusNavigationParams statusNavigationParams4 = this.statusNavigationParams;
        if (statusNavigationParams4 == null || (str = statusNavigationParams4.getErrorMessage()) == null) {
            str = "Quick Payment failed, please try another payment method";
        }
        onSubscriptionPaymentFailed(str, paymentInfo2);
    }

    private final void hideLoader() {
        getBinding().j0.setVisibility(8);
        getBinding().L.setVisibility(0);
        getBinding().l0.setVisibility(0);
    }

    private final void initDelightAnimationScreen(SaleDelightAnimationAssets saleDelightAnimationAssets) {
        ComposeView composeView = new ComposeView(this, (AttributeSet) null, 6, 0);
        composeView.setContent(new p0.c(new F(7, saleDelightAnimationAssets, this), true, -1559398995));
        addContentView(composeView, new ViewGroup.LayoutParams(-1, -1));
    }

    private final void initIntentData() {
        Parcelable parcelable;
        Object obj;
        Object obj2;
        int intExtra = getIntent().getIntExtra("plan_id", 0);
        Integer valueOf = Integer.valueOf(intExtra);
        if (intExtra == 0) {
            valueOf = null;
        }
        this.mPlanId = valueOf;
        int intExtra2 = getIntent().getIntExtra("plan_discount_id", 0);
        Integer valueOf2 = Integer.valueOf(intExtra2);
        if (intExtra2 == 0) {
            valueOf2 = null;
        }
        this.mPlanDiscountId = valueOf2;
        int intExtra3 = getIntent().getIntExtra("coin_pack_id", 0);
        Integer valueOf3 = Integer.valueOf(intExtra3);
        if (intExtra3 == 0) {
            valueOf3 = null;
        }
        this.mPackId = valueOf3;
        int intExtra4 = getIntent().getIntExtra("coin_pack_country_id", 0);
        Integer valueOf4 = Integer.valueOf(intExtra4);
        if (intExtra4 == 0) {
            valueOf4 = null;
        }
        this.mPackCountryId = valueOf4;
        this.mCouponCode = getIntent().getStringExtra("coupon_code");
        this.isFreeTrial = Boolean.valueOf(getIntent().getBooleanExtra("is_free_trial", false));
        Intent intent = getIntent();
        Intrinsics.checkNotNullExpressionValue(intent, "getIntent(...)");
        int i = Build.VERSION.SDK_INT;
        if (i > 33) {
            parcelable = (Parcelable) Cc.e.u(intent);
        } else {
            Parcelable parcelableExtra = intent.getParcelableExtra("status_navigation_params");
            if (!(parcelableExtra instanceof StatusNavigationParams)) {
                parcelableExtra = null;
            }
            parcelable = (StatusNavigationParams) parcelableExtra;
        }
        this.statusNavigationParams = (StatusNavigationParams) parcelable;
        Intent intent2 = getIntent();
        Intrinsics.checkNotNullExpressionValue(intent2, "getIntent(...)");
        if (i >= 33) {
            obj = Cc.e.l(intent2);
        } else {
            Object serializableExtra = intent2.getSerializableExtra("subscription_meta");
            if (!(serializableExtra instanceof SubscriptionMeta)) {
                serializableExtra = null;
            }
            obj = (SubscriptionMeta) serializableExtra;
        }
        this.mSourceMeta = (SubscriptionMeta) obj;
        Intent intent3 = getIntent();
        Intrinsics.checkNotNullExpressionValue(intent3, "getIntent(...)");
        if (i >= 33) {
            obj2 = Cc.e.t(intent3);
        } else {
            Object serializableExtra2 = intent3.getSerializableExtra("monetization_type");
            obj2 = (EnumC0911b) (serializableExtra2 instanceof EnumC0911b ? serializableExtra2 : null);
        }
        this.monetizationType = (EnumC0911b) obj2;
    }

    public final void initNetworkCalls() {
        showLoader();
        if (this.mPlanId == null && (this.mPackId == null || this.mPackCountryId == null)) {
            showErrorState("Pack/Plan Id can not be null", false);
            return;
        }
        EnumC0911b enumC0911b = this.monetizationType;
        if (enumC0911b == null) {
            showErrorState("Monetization type can not be null", false);
            return;
        }
        Cl.g juspayHyperServicesDelegate = getJuspayHyperServicesDelegate();
        SubscriptionMeta subscriptionMeta = this.mSourceMeta;
        Integer num = this.mPackId;
        Integer num2 = this.mPackCountryId;
        Integer num3 = this.mPlanId;
        Integer num4 = this.mPlanDiscountId;
        String str = this.mCouponCode;
        Boolean bool = this.isFreeTrial;
        Boolean bool2 = Boolean.TRUE;
        boolean c = Intrinsics.c(bool, bool2);
        boolean c2 = Intrinsics.c(this.isGift, bool2);
        SubscriptionMeta subscriptionMeta2 = this.mSourceMeta;
        juspayHyperServicesDelegate.c(subscriptionMeta, enumC0911b, num, num2, num3, num4, str, c, c2, subscriptionMeta2 != null ? subscriptionMeta2.getShowId() : null, "payments_screen");
    }

    private final void initObservers() {
        Kp.p.w(i0.i(this), (CoroutineContext) null, (Kp.J) null, new i(this, null), 3);
    }

    private final void initPaymentFailedVideoComm(PaymentInfo paymentInfo, VerifyPaymentResponse.Extras extras) {
        String paymentFailedVideoUrl;
        String str;
        FreeTrialResponse.FreeTrialData freeTrialData;
        Integer num = null;
        if ((paymentInfo != null ? paymentInfo.getSubscriptionPlan() : null) == null || extras == null || (paymentFailedVideoUrl = extras.getPaymentFailedVideoUrl()) == null || paymentFailedVideoUrl.length() <= 0) {
            return;
        }
        String paymentFailedVideoUrl2 = extras.getPaymentFailedVideoUrl();
        String paymentFailedVideoHlsUrl = extras.getPaymentFailedVideoHlsUrl();
        String str2 = paymentFailedVideoHlsUrl == null ? "" : paymentFailedVideoHlsUrl;
        Boolean paymentFailedCallbackOption = extras.getPaymentFailedCallbackOption();
        Boolean bool = Boolean.TRUE;
        boolean c = Intrinsics.c(paymentFailedCallbackOption, bool);
        boolean z = !Intrinsics.c(extras.getPaymentFailedCallbackOption(), bool);
        User t = io.sentry.config.d.t(KukuFMApplication.x);
        if (t == null || (str = t.getMobile()) == null) {
            str = "";
        }
        String currencySymbol = paymentInfo.getSubscriptionPlan().getCurrencySymbol();
        FreeTrialResponse freeTrialResponse = Qn.e.k;
        if (freeTrialResponse != null && (freeTrialData = freeTrialResponse.getFreeTrialData()) != null) {
            num = freeTrialData.getFreeTrialAmount();
        }
        PaymentFailedActivity.PaymentFailedStartParam paymentFailedStartParam = new PaymentFailedActivity.PaymentFailedStartParam(paymentFailedVideoUrl2, str2, c, z, str, "Your " + currencySymbol + num + " payment was failed", "Please complete the payment to activate free trial", paymentInfo.getSubscriptionMeta());
        PaymentFailedActivity.Companion.getClass();
        B.a(this, paymentFailedStartParam);
    }

    private final void initPaymentScreen(PaymentMetadataResponse paymentMetadataResponse, PaymentInfo paymentInfo) {
        EnumC0911b enumC0911b = this.monetizationType;
        if (enumC0911b == null) {
            showErrorState("Monetization type can not be null", false);
            return;
        }
        int i = d.a[enumC0911b.ordinal()];
        if (i == 1) {
            SubscriptionPlan subscriptionPlan = paymentMetadataResponse.getSubscriptionPlan();
            if (subscriptionPlan == null) {
                showErrorState("Subscription plan can not be null", false);
                return;
            }
            if (Intrinsics.c(this.isFreeTrial, Boolean.TRUE)) {
                initializeFreeTrialPaymentScreen(subscriptionPlan, paymentMetadataResponse.getPaymentMethods(), paymentMetadataResponse.getExtras());
            } else {
                initializeSubscriptionPaymentScreen(subscriptionPlan, paymentMetadataResponse.getPaymentMethods(), paymentMetadataResponse.getExtras());
            }
            if (this.statusNavigationParams == null) {
                Al.d.b("payment_screen_viewed", paymentInfo, null);
            }
        } else if (i == 2 || i == 3 || i == 4) {
            initializeCoinPaymentScreen(paymentMetadataResponse.getCoinPack(), paymentMetadataResponse.getRecurringCoinPack(), paymentMetadataResponse.getPaymentPreference(), paymentMetadataResponse.getPaymentMethods(), paymentInfo, paymentMetadataResponse.getExtras());
        } else {
            if (i != 5) {
                throw new mp.q();
            }
            Pack coinPack = paymentMetadataResponse.getCoinPack();
            if (coinPack == null) {
                showErrorState("Coin pack can not be null", false);
                return;
            } else {
                initializeCoinAlarcatePaymentScreen(coinPack, paymentMetadataResponse.getPaymentMethods());
                Al.d.b("coin_payment_screen_viewed", paymentInfo, null);
            }
        }
        initializeGooglePlayBilling(paymentMetadataResponse, paymentInfo != null ? paymentInfo.getPaymentPreference() : null, paymentInfo != null ? paymentInfo.getSubscriptionPlan() : null, paymentInfo != null ? paymentInfo.getCoinPack() : null);
        PaymentMetadataResponse.Extras extras = paymentMetadataResponse.getExtras();
        this.isInternationalPayment = extras != null ? Intrinsics.c(extras.isInternationalPayment(), Boolean.TRUE) : false;
    }

    private final void initPaymentSections() {
        AbstractC0374g binding = getBinding();
        a0 a0Var = new a0(getClickHandlerViewModel());
        this.paymentMethodsAdapter = a0Var;
        binding.l0.setAdapter(a0Var);
    }

    private final void initializeCoinAlarcatePaymentScreen(Pack pack, List<PaymentMethod> list) {
        Ne ne = getBinding().Q;
        ne.i0.setVisibility(0);
        SubscriptionMeta subscriptionMeta = this.mSourceMeta;
        ne.i0.setText(subscriptionMeta != null ? subscriptionMeta.getTitle() : null);
        ne.n0.setText(C0910a.b(pack.getCurrencySymbol(), pack.getSellingPrice(), ""));
        ne.Q.setVisibility(8);
        a0 a0Var = this.paymentMethodsAdapter;
        if (a0Var != null) {
            a0Var.C(list);
        }
        getBinding().Q.X.setVisibility(0);
    }

    private final void initializeCoinPaymentScreen(Pack pack, Pack pack2, Bl.b bVar, List<PaymentMethod> list, PaymentInfo paymentInfo, PaymentMetadataResponse.Extras extras) {
        Ne ne = getBinding().Q;
        if (pack2 != null) {
            initializeCoinPaymentScreen$initRecurringOnlyMode(this, paymentInfo, pack2, list);
        } else if (pack != null) {
            initializeCoinPaymentScreen$initOnetimeMode(this, paymentInfo, pack, list);
        }
        getBinding().Q.X.setVisibility(0);
    }

    private static final void initializeCoinPaymentScreen$initOnetimeMode(JuspayPaymentActivity juspayPaymentActivity, PaymentInfo paymentInfo, Pack pack, List<PaymentMethod> list) {
        Ne ne = juspayPaymentActivity.getBinding().Q;
        ne.L.setVisibility(0);
        ne.M.setVisibility(8);
        ne.n0.setText(C0910a.b(pack.getCurrencySymbol(), pack.getSellingPrice(), ""));
        ne.Q.setVisibility(0);
        ne.i0.setVisibility(8);
        StringBuilder sb = new StringBuilder();
        Integer numberOfCoins = pack.getNumberOfCoins();
        sb.append(numberOfCoins != null ? numberOfCoins.intValue() : 0);
        sb.append(" Coins");
        ne.Z.setText(sb);
        Integer freeCoins = pack.getFreeCoins();
        if (freeCoins != null) {
            ne.k0.setText(Ai.o.v(freeCoins.intValue(), "+", " Free Coins"));
        }
        juspayPaymentActivity.getJuspayHyperServicesDelegate().a(pack, Bl.b.ONE_TIME);
        a0 a0Var = juspayPaymentActivity.paymentMethodsAdapter;
        if (a0Var != null) {
            a0Var.C(list);
        }
        Al.d.b("coin_payment_screen_viewed", paymentInfo, null);
    }

    private static final void initializeCoinPaymentScreen$initRecurringOnlyMode(JuspayPaymentActivity juspayPaymentActivity, PaymentInfo paymentInfo, Pack pack, List<PaymentMethod> list) {
        Ne ne = juspayPaymentActivity.getBinding().Q;
        ne.L.setVisibility(8);
        ne.M.setVisibility(0);
        StringBuilder sb = new StringBuilder();
        sb.append("You chose : ");
        Pack.Subscription subscription = pack.getSubscription();
        sb.append(subscription != null ? subscription.getName() : null);
        ne.l0.setText(sb);
        ArrayList arrayList = Qn.e.a;
        ne.p0.setText(Qn.e.C());
        StringBuilder sb2 = new StringBuilder();
        sb2.append("To ");
        Pack.Subscription subscription2 = pack.getSubscription();
        sb2.append(subscription2 != null ? subscription2.getExpiryDate() : null);
        ne.j0.setText(sb2);
        StringBuilder sb3 = new StringBuilder();
        sb3.append(pack.getNumberOfCoins());
        sb3.append(" Coins");
        ne.q0.setText(sb3);
        StringBuilder sb4 = new StringBuilder();
        sb4.append("+");
        sb4.append(pack.getFreeCoins());
        sb4.append(" Coins Free");
        ne.o0.setText(sb4);
        ne.m0.setText(C0910a.c(pack));
        Pack.Subscription subscription3 = pack.getSubscription();
        ne.Y.setText(subscription3 != null ? subscription3.getFrequencyMessage() : null);
        juspayPaymentActivity.getJuspayHyperServicesDelegate().a(pack, Bl.b.MANDATORY_RECURRING);
        a0 a0Var = juspayPaymentActivity.paymentMethodsAdapter;
        if (a0Var != null) {
            a0Var.C(list);
        }
        Al.d.b("coin_payment_screen_viewed", paymentInfo, null);
    }

    private final void initializeFreeTrialPaymentScreen(SubscriptionPlan subscriptionPlan, List<PaymentMethod> list, PaymentMetadataResponse.Extras extras) {
        Pe pe = getBinding().X;
        pe.X.setText(C0910a.b(subscriptionPlan.getCurrencySymbol(), extras != null ? extras.getFtAmount() : null, ""));
        pe.M.setText(C0910a.b(subscriptionPlan.getCurrencySymbol(), extras != null ? extras.getFtAmount() : null, ""));
        pe.Z.setText(extras != null ? extras.getAutoPayRenewalDate() : null);
        String validityText = subscriptionPlan.getValidityText();
        AppCompatTextView appCompatTextView = pe.Y;
        if (validityText == null || validityText.length() == 0) {
            StringBuilder sb = new StringBuilder(j.e.e(subscriptionPlan.getCurrencySymbol(), " "));
            DecimalFormat decimalFormat = new DecimalFormat("0.####");
            Object dealPrice = subscriptionPlan.getDealPrice();
            if (dealPrice == null) {
                dealPrice = 0;
            }
            sb.append(decimalFormat.format(dealPrice));
            appCompatTextView.setText(sb);
        } else {
            StringBuilder sb2 = new StringBuilder(j.e.e(subscriptionPlan.getCurrencySymbol(), " "));
            DecimalFormat decimalFormat2 = new DecimalFormat("0.####");
            Object dealPrice2 = subscriptionPlan.getDealPrice();
            if (dealPrice2 == null) {
                dealPrice2 = 0;
            }
            sb2.append(decimalFormat2.format(dealPrice2));
            sb2.append("/");
            sb2.append(subscriptionPlan.getValidityText());
            appCompatTextView.setText(sb2);
        }
        AppCompatTextView appCompatTextView2 = pe.L;
        Intrinsics.checkNotNullExpressionValue(appCompatTextView2, "autoPayDisclaimerTv");
        Ri.r.V(appCompatTextView2, extras != null ? extras.getAutoPayMandateText() : null);
        AppCompatTextView appCompatTextView3 = getBinding().n0;
        Intrinsics.checkNotNullExpressionValue(appCompatTextView3, "tvStickyFooter");
        Ri.r.V(appCompatTextView3, extras != null ? extras.getAutoRenewDisclaimer() : null);
        a0 a0Var = this.paymentMethodsAdapter;
        if (a0Var != null) {
            a0Var.C(list);
        }
        getBinding().X.Q.setVisibility(0);
    }

    private final void initializeGooglePlayBilling(PaymentMetadataResponse paymentMetadataResponse, Bl.b bVar, SubscriptionPlan subscriptionPlan, Pack pack) {
        List<PaymentMethod> paymentMethods;
        Object obj;
        EnumC0911b enumC0911b = this.monetizationType;
        if (enumC0911b == null || bVar == null || (paymentMethods = paymentMetadataResponse.getPaymentMethods()) == null) {
            return;
        }
        Iterator<T> it = paymentMethods.iterator();
        while (true) {
            if (!it.hasNext()) {
                obj = null;
                break;
            } else {
                obj = it.next();
                if (Intrinsics.c(((PaymentMethod) obj).getType(), "play_billing")) {
                    break;
                }
            }
        }
        if (((PaymentMethod) obj) != null) {
            Kl.k playBillingDelegate = getPlayBillingDelegate();
            SubscriptionMeta subscriptionMeta = this.mSourceMeta;
            PlanDetailItem P = subscriptionPlan != null ? t8.i.P(subscriptionPlan) : null;
            Boolean bool = this.isFreeTrial;
            Boolean bool2 = Boolean.TRUE;
            playBillingDelegate.e(new PlayBillingPaymentInfo(subscriptionMeta, "google_play_in_app", enumC0911b, bVar, subscriptionPlan, P, pack, Intrinsics.c(bool, bool2), Intrinsics.c(this.isGift, bool2), null, false, null, null, 7680, null), this);
        }
    }

    private final void initializeSubscriptionPaymentScreen(com.vlv.aravali.common.models.payments.juspay.SubscriptionPlan r9, java.util.List<com.vlv.aravali.payments.common.data.PaymentMethod> r10, com.vlv.aravali.payments.common.data.PaymentMetadataResponse.Extras r11) {
        throw new UnsupportedOperationException("Method not decompiled: com.vlv.aravali.payments.juspay.ui.JuspayPaymentActivity.initializeSubscriptionPaymentScreen(com.vlv.aravali.common.models.payments.juspay.SubscriptionPlan, java.util.List, com.vlv.aravali.payments.common.data.PaymentMetadataResponse$Extras):void");
    }

    public static final Cl.g juspayHyperServicesDelegate_delegate$lambda$4(JuspayPaymentActivity juspayPaymentActivity) {
        return new Cl.g(juspayPaymentActivity, juspayPaymentActivity.getJuspayPaymentViewModel(), juspayPaymentActivity);
    }

    public static final q0 juspayPaymentViewModel_delegate$lambda$1(JuspayPaymentActivity juspayPaymentActivity) {
        return new ol.i(J.a(v.class), new a(juspayPaymentActivity, 2));
    }

    public static final v juspayPaymentViewModel_delegate$lambda$1$lambda$0(JuspayPaymentActivity juspayPaymentActivity) {
        return new v(new Dl.o(juspayPaymentActivity));
    }

    private final void navigateToMainActivity(String str) {
        Intent intent = new Intent((Context) this, (Class<?>) MasterActivity.class);
        if (Intrinsics.c(str, "PaymentSuccessFreeTrial")) {
            intent.putExtra("source", "PaymentSuccessFreeTrial");
        }
        intent.setFlags(268468224);
        startActivity(intent);
        finish();
        overridePendingTransition(2130772016, 2130772023);
    }

    public static void navigateToMainActivity$default(JuspayPaymentActivity juspayPaymentActivity, String str, int i, Object obj) {
        if ((i & 1) != 0) {
            str = null;
        }
        juspayPaymentActivity.navigateToMainActivity(str);
    }

    private final void navigateToOnboardingActivity() {
        getOnboardingItems();
    }

    public final void navigateToOnboardingOrMainActivity() {
        ArrayList arrayList = Qn.e.a;
        Config config = Qn.e.f;
        if ((config != null ? Intrinsics.c(config.getEnableGenreOnboardingPostPayment(), Boolean.TRUE) : false) && Intrinsics.c(this.isFreeTrial, Boolean.TRUE)) {
            User t = io.sentry.config.d.t(KukuFMApplication.x);
            if (t != null ? Intrinsics.c(t.isCampaignUser(), Boolean.FALSE) : false) {
                navigateToOnboardingActivity();
                return;
            }
        }
        navigateToMainActivity("PaymentSuccessFreeTrial");
    }

    private final void onCoinPaymentFailed(String str, PaymentInfo paymentInfo) {
        Pack coinPack;
        r5 = null;
        String str2 = null;
        Al.d.b("coin_payment_failed", paymentInfo, null);
        SubscriptionMeta subscriptionMeta = this.mSourceMeta;
        String source = subscriptionMeta != null ? subscriptionMeta.getSource() : null;
        if ((source != null && StringsKt.y(source, "course", false)) == true) {
            kp.b bVar = nl.a.a;
            nl.a.b(new C2198b(ij.i.UNLOCK_COURSE, "payment_failed", paymentInfo != null ? paymentInfo.getCoinPack() : null, this.mSourceMeta));
        } else {
            SubscriptionMeta subscriptionMeta2 = this.mSourceMeta;
            if (Intrinsics.c(subscriptionMeta2 != null ? subscriptionMeta2.getSource() : null, "premium_alacarte")) {
                SubscriptionMeta subscriptionMeta3 = this.mSourceMeta;
                Integer showId = subscriptionMeta3 != null ? subscriptionMeta3.getShowId() : null;
                if (paymentInfo != null && (coinPack = paymentInfo.getCoinPack()) != null) {
                    str2 = coinPack.getMessage();
                }
                sendPremiumAlacartePaymentStatus(showId, "payment_failed", str2);
            } else {
                kp.b bVar2 = nl.a.a;
                nl.a.b(new C2198b(ij.i.PAYMENT_COIN_STATUS, "payment_failed", paymentInfo != null ? paymentInfo.getCoinPack() : null, this.mSourceMeta));
            }
        }
        xq.d.a.g(Ai.o.h("onCoinPaymentError: ", str), new Object[0]);
        hideLoader();
        finish();
    }

    private final void onCoinPaymentPending(String str, PaymentInfo paymentInfo) {
        Pack coinPack;
        r5 = null;
        String str2 = null;
        Al.d.b("coin_payment_pending", paymentInfo, null);
        SubscriptionMeta subscriptionMeta = this.mSourceMeta;
        String source = subscriptionMeta != null ? subscriptionMeta.getSource() : null;
        if ((source != null && StringsKt.y(source, "course", false)) == true) {
            kp.b bVar = nl.a.a;
            nl.a.b(new C2198b(ij.i.UNLOCK_COURSE, "payment_pending", paymentInfo != null ? paymentInfo.getCoinPack() : null, this.mSourceMeta));
        } else {
            SubscriptionMeta subscriptionMeta2 = this.mSourceMeta;
            if (Intrinsics.c(subscriptionMeta2 != null ? subscriptionMeta2.getSource() : null, "premium_alacarte")) {
                SubscriptionMeta subscriptionMeta3 = this.mSourceMeta;
                Integer showId = subscriptionMeta3 != null ? subscriptionMeta3.getShowId() : null;
                if (paymentInfo != null && (coinPack = paymentInfo.getCoinPack()) != null) {
                    str2 = coinPack.getMessage();
                }
                sendPremiumAlacartePaymentStatus(showId, "payment_pending", str2);
            } else {
                kp.b bVar2 = nl.a.a;
                nl.a.b(new C2198b(ij.i.PAYMENT_COIN_STATUS, "payment_pending", paymentInfo != null ? paymentInfo.getCoinPack() : null, this.mSourceMeta));
            }
        }
        xq.d.a.g(Ai.o.h("onCoinPaymentPending: ", str), new Object[0]);
        hideLoader();
        finish();
    }

    private final void onCoinPaymentSuccess(VerifyPaymentResponse verifyPaymentResponse, PaymentInfo paymentInfo) {
        SubscriptionMeta subscriptionMeta;
        Pack coinPack;
        r7 = null;
        String str = null;
        Al.d.b("coin_payment_success", paymentInfo, null);
        Ai.p pVar = KukuFMApplication.x;
        if (!pVar.B().h().m()) {
            pVar.B().h().T();
            Al.d.b("first_coin_payment_success", paymentInfo, null);
        }
        VerifyPaymentResponse.Extras extras = verifyPaymentResponse.getExtras();
        C0910a.i(extras != null ? extras.getWallet() : null);
        VerifyPaymentResponse.Extras extras2 = verifyPaymentResponse.getExtras();
        C0910a.h(extras2 != null ? extras2.getUserSubscriptions() : null);
        pVar.B().h().a0();
        SubscriptionMeta subscriptionMeta2 = this.mSourceMeta;
        if (subscriptionMeta2 != null) {
            VerifyPaymentResponse.Extras extras3 = verifyPaymentResponse.getExtras();
            subscriptionMeta = subscriptionMeta2.copy((r37 & 1) != 0 ? subscriptionMeta2.source : null, (r37 & 2) != 0 ? subscriptionMeta2.showId : null, (r37 & 4) != 0 ? subscriptionMeta2.episodeId : null, (r37 & 8) != 0 ? subscriptionMeta2.firstLevelSource : null, (r37 & 16) != 0 ? subscriptionMeta2.secondLevelSource : null, (r37 & 32) != 0 ? subscriptionMeta2.webViewFeedback : null, (r37 & 64) != 0 ? subscriptionMeta2.showImageUrl : null, (r37 & 128) != 0 ? subscriptionMeta2.giftContactNo : null, (r37 & 256) != 0 ? subscriptionMeta2.giftCountryCode : null, (r37 & 512) != 0 ? subscriptionMeta2.giftContactName : null, (r37 & 1024) != 0 ? subscriptionMeta2.forWebSource : null, (r37 & TruecallerSdkScope.BUTTON_SHAPE_RECTANGLE) != 0 ? subscriptionMeta2.isFromFreeTrial : null, (r37 & TruecallerSdkScope.FOOTER_TYPE_LATER) != 0 ? subscriptionMeta2.coinShowUnlockOffer : null, (r37 & 8192) != 0 ? subscriptionMeta2.initiateAutoUnlockFlow : false, (r37 & 16384) != 0 ? subscriptionMeta2.title : null, (r37 & 32768) != 0 ? subscriptionMeta2.event : null, (r37 & 65536) != 0 ? subscriptionMeta2.coinFestiveAssets : extras3 != null ? extras3.getCoinFestiveAssets() : null, (r37 & 131072) != 0 ? subscriptionMeta2.upgradeFlow : null, (r37 & 262144) != 0 ? subscriptionMeta2.isFromOnboarding : null);
        } else {
            subscriptionMeta = null;
        }
        this.mSourceMeta = subscriptionMeta;
        if (C0910a.g(subscriptionMeta != null ? subscriptionMeta.getSource() : null)) {
            kp.b bVar = nl.a.a;
            nl.a.b(new C2198b(ij.i.UNLOCK_COURSE, "payment_success", paymentInfo != null ? paymentInfo.getCoinPack() : null, this.mSourceMeta));
        } else {
            SubscriptionMeta subscriptionMeta3 = this.mSourceMeta;
            if (Intrinsics.c(subscriptionMeta3 != null ? subscriptionMeta3.getSource() : null, "premium_alacarte")) {
                SubscriptionMeta subscriptionMeta4 = this.mSourceMeta;
                Integer showId = subscriptionMeta4 != null ? subscriptionMeta4.getShowId() : null;
                if (paymentInfo != null && (coinPack = paymentInfo.getCoinPack()) != null) {
                    str = coinPack.getMessage();
                }
                sendPremiumAlacartePaymentStatus(showId, "payment_success", str);
            } else {
                kp.b bVar2 = nl.a.a;
                nl.a.b(new C2198b(ij.i.PAYMENT_COIN_STATUS, "payment_success", paymentInfo != null ? paymentInfo.getCoinPack() : null, this.mSourceMeta));
            }
        }
        hideLoader();
        finish();
    }

    public static final void onCreate$lambda$6(JuspayPaymentActivity juspayPaymentActivity, View view) {
        juspayPaymentActivity.getOnBackPressedDispatcher().d();
    }

    public static final Unit onCreate$lambda$7(JuspayPaymentActivity juspayPaymentActivity, g.t tVar) {
        Intrinsics.checkNotNullParameter(tVar, "$this$addCallback");
        if (juspayPaymentActivity.getJuspayHyperServicesDelegate().d.onBackPressed()) {
            return Unit.a;
        }
        ProgressBar progressBar = juspayPaymentActivity.getBinding().j0;
        Intrinsics.checkNotNullExpressionValue(progressBar, "pbLoader");
        if (progressBar.getVisibility() == 0) {
            Toast makeText = Toast.makeText((Context) juspayPaymentActivity, (CharSequence) "Please wait, can not go back at this stage", 0);
            makeText.show();
            Intrinsics.checkNotNullExpressionValue(makeText, "apply(...)");
        } else {
            FragmentContainerView fragmentContainerView = juspayPaymentActivity.getBinding().k0;
            Intrinsics.checkNotNullExpressionValue(fragmentContainerView, "postPaymentContainer");
            if (fragmentContainerView.getVisibility() == 0 && juspayPaymentActivity.isPaymentSuccessState) {
                navigateToMainActivity$default(juspayPaymentActivity, null, 1, null);
                Unit unit = Unit.a;
            } else if (juspayPaymentActivity.shouldShowCDPopup()) {
                juspayPaymentActivity.showCDNudgePopup(false);
                Unit unit2 = Unit.a;
            } else if (juspayPaymentActivity.shouldShowFreeTrialNudgePopup()) {
                juspayPaymentActivity.showCDNudgePopup(true);
                Unit unit3 = Unit.a;
            } else {
                juspayPaymentActivity.finish();
                Unit unit4 = Unit.a;
            }
        }
        return Unit.a;
    }

    private final void onSubscriptionPaymentFailed(String str, PaymentInfo paymentInfo) {
        Al.d.b("payment_failed", paymentInfo, null);
        AbstractC0370ff abstractC0370ff = getBinding().i0;
        abstractC0370ff.L.setImageResource(2131232110);
        abstractC0370ff.Q.setText(getString(2132018667));
        abstractC0370ff.X.setText(str);
        int color = getColor(2131100612);
        ConstraintLayout constraintLayout = abstractC0370ff.M;
        constraintLayout.setBackgroundColor(color);
        constraintLayout.setVisibility(0);
        getBinding().l0.l0(0);
        getBinding().L.setExpanded(true);
        hideLoader();
    }

    private final void onSubscriptionPaymentPending(String str, PaymentInfo paymentInfo) {
        Al.d.b("payment_pending", paymentInfo, null);
        AbstractC0370ff abstractC0370ff = getBinding().i0;
        abstractC0370ff.L.setImageResource(2131231993);
        abstractC0370ff.Q.setText(getString(2132018741));
        abstractC0370ff.X.setText(str);
        int color = getColor(2131100613);
        ConstraintLayout constraintLayout = abstractC0370ff.M;
        constraintLayout.setBackgroundColor(color);
        constraintLayout.setVisibility(0);
        getBinding().l0.l0(0);
        hideLoader();
        kp.b bVar = nl.a.a;
        nl.a.b(new C2198b(ij.i.RELOAD_SUBS_PAGE, new Object[0]));
    }

    private final void onSubscriptionPaymentSuccess(VerifyPaymentResponse verifyPaymentResponse, PaymentInfo paymentInfo) {
        Integer autoPlayFlow;
        Ai.p pVar = KukuFMApplication.x;
        User t = io.sentry.config.d.t(pVar);
        if (t != null) {
            t.setPremium(true);
            VerifyPaymentResponse.Extras extras = verifyPaymentResponse.getExtras();
            t.setExperiments(extras != null ? extras.getExperiments() : null);
            pVar.B().h().o0(t);
        }
        VerifyPaymentResponse.Extras extras2 = verifyPaymentResponse.getExtras();
        List<BottomNavMenuItem> bottomNavMenuItems = extras2 != null ? extras2.getBottomNavMenuItems() : null;
        if (bottomNavMenuItems != null && !bottomNavMenuItems.isEmpty()) {
            uj.d h = pVar.B().h();
            VerifyPaymentResponse.Extras extras3 = verifyPaymentResponse.getExtras();
            h.M(extras3 != null ? extras3.getBottomNavMenuItems() : null);
        }
        this.isPaymentSuccessState = true;
        VerifyPaymentResponse.Extras extras4 = verifyPaymentResponse.getExtras();
        if (extras4 != null ? Intrinsics.c(extras4.isPennyDropPayment(), Boolean.TRUE) : false) {
            if (paymentInfo != null) {
                paymentInfo.setPennyDropPayment(true);
            }
            Al.d.b("monthly_trial_success", paymentInfo, null);
        } else {
            Al.d.b("payment_success", paymentInfo, null);
        }
        Al.d.b("payment_success_sub", paymentInfo, null);
        VerifyPaymentResponse.Extras extras5 = verifyPaymentResponse.getExtras();
        if (extras5 != null ? Intrinsics.c(extras5.isRenewalPurchase(), Boolean.TRUE) : false) {
            Al.d.b("renewal_payment_success", paymentInfo, null);
        }
        getBinding().k0.setVisibility(0);
        hideLoader();
        ArrayList arrayList = Qn.e.a;
        VerifyPaymentResponse.Extras extras6 = verifyPaymentResponse.getExtras();
        Show autoPlayShowDoc = extras6 != null ? extras6.getAutoPlayShowDoc() : null;
        VerifyPaymentResponse.Extras extras7 = verifyPaymentResponse.getExtras();
        int intValue = (extras7 == null || (autoPlayFlow = extras7.getAutoPlayFlow()) == null) ? 1 : autoPlayFlow.intValue();
        VerifyPaymentResponse.Extras extras8 = verifyPaymentResponse.getExtras();
        MasterConfig.CampaignData campaignData = new MasterConfig.CampaignData(autoPlayShowDoc, intValue, extras8 != null ? extras8.getAutoPlayTrailer() : null, null, null, 24, null);
        Intrinsics.checkNotNullParameter(campaignData, "campaignData");
        Qn.e.x = campaignData;
        if (Intrinsics.c(verifyPaymentResponse.getShowSaleDelightAnimation(), Boolean.TRUE) && verifyPaymentResponse.getSaleDelightAnimationAssets() != null) {
            SaleDelightAnimationAssets saleDelightAnimationAssets = verifyPaymentResponse.getSaleDelightAnimationAssets();
            Intrinsics.e(saleDelightAnimationAssets);
            initDelightAnimationScreen(saleDelightAnimationAssets);
            return;
        }
        j0 supportFragmentManager = getSupportFragmentManager();
        Intrinsics.checkNotNullExpressionValue(supportFragmentManager, "getSupportFragmentManager(...)");
        C1463z.Companion.getClass();
        C1463z c1463z = new C1463z();
        Intrinsics.checkNotNullParameter(supportFragmentManager, "fragmentManager");
        Intrinsics.checkNotNullParameter(c1463z, "fragment");
        Intrinsics.checkNotNullParameter(C1463z.TAG, "tag");
        supportFragmentManager.getClass();
        androidx.fragment.app.a aVar = new androidx.fragment.app.a(supportFragmentManager);
        Intrinsics.checkNotNullExpressionValue(aVar, "beginTransaction(...)");
        ((w0) aVar).h = 4099;
        aVar.g(R.id.content, c1463z, C1463z.TAG);
        aVar.l(true, true);
        if (Qn.e.H()) {
            return;
        }
        Kp.p.w(i0.i(this), (CoroutineContext) null, (Kp.J) null, new j(this, null), 3);
    }

    public static final Kl.k playBillingDelegate_delegate$lambda$5(JuspayPaymentActivity juspayPaymentActivity) {
        return new Kl.k(juspayPaymentActivity, juspayPaymentActivity.getPlayBillingPaymentViewModel(), juspayPaymentActivity);
    }

    public static final q0 playBillingPaymentViewModel_delegate$lambda$3() {
        return new ol.i(J.a(com.vlv.aravali.payments.playbilling.c.class), new com.vlv.aravali.moreLikeThis.ui.a(3));
    }

    public static final com.vlv.aravali.payments.playbilling.c playBillingPaymentViewModel_delegate$lambda$3$lambda$2() {
        return new com.vlv.aravali.payments.playbilling.c(new Cn.s());
    }

    private final void sendPaymentMethodsLoadedEvent(com.vlv.aravali.payments.common.data.PaymentMetadataResponse r9, com.vlv.aravali.payments.common.data.PaymentInfo r10) {
        throw new UnsupportedOperationException("Method not decompiled: com.vlv.aravali.payments.juspay.ui.JuspayPaymentActivity.sendPaymentMethodsLoadedEvent(com.vlv.aravali.payments.common.data.PaymentMetadataResponse, com.vlv.aravali.payments.common.data.PaymentInfo):void");
    }

    public static final CharSequence sendPaymentMethodsLoadedEvent$lambda$28(PaymentMethod paymentMethod) {
        Intrinsics.checkNotNullParameter(paymentMethod, "it");
        return paymentMethod.getType();
    }

    public static final CharSequence sendPaymentMethodsLoadedEvent$lambda$31(PaymentMethod.Option option) {
        Intrinsics.checkNotNullParameter(option, "it");
        return option.getName();
    }

    private final void sendPremiumAlacartePaymentStatus(Integer num, String str, String str2) {
        Intent intent = new Intent();
        intent.putExtra("show_id", num);
        intent.putExtra("status", str);
        intent.putExtra("message", str2);
        setResult(-1, intent);
    }

    private final boolean shouldShowCDPopup() {
        User t;
        Ai.p pVar = KukuFMApplication.x;
        int h = pVar.B().h().h();
        boolean a = Pk.j.a("show_connect_cd_team_dialog");
        User t2 = io.sentry.config.d.t(pVar);
        return !this.isCDNudgeAlreadyShownInThisSession && (t2 != null && !t2.isPremium() && (t = io.sentry.config.d.t(pVar)) != null && !t.isExistingSubscriber()) && a && h <= 2 && !this.isInternationalPayment && this.monetizationType == EnumC0911b.SUBSCRIPTION;
    }

    private final boolean shouldShowFreeTrialNudgePopup() {
        FreeTrialResponse freeTrialResponse;
        int h = KukuFMApplication.x.B().h().h();
        if (!this.isCDNudgeAlreadyShownInThisSession) {
            ArrayList arrayList = Qn.e.a;
            if (Qn.e.K() && (freeTrialResponse = Qn.e.k) != null && freeTrialResponse.getEnableFreeTrial() && h <= 2 && !this.isInternationalPayment && Intrinsics.c(this.isFreeTrial, Boolean.TRUE) && this.monetizationType == EnumC0911b.SUBSCRIPTION) {
                return true;
            }
        }
        return false;
    }

    private final void showCDNudgePopup(boolean z) {
        C2041e c2041e = C2042f.Companion;
        Bundle bundle = new Bundle();
        bundle.putBoolean("is_free_trial", z);
        c2041e.getClass();
        Intrinsics.checkNotNullParameter(bundle, "bundle");
        C2042f c2042f = new C2042f();
        c2042f.setArguments(bundle);
        Kp.p.w(i0.i(this), (CoroutineContext) null, (Kp.J) null, new k(this, c2042f, null), 3);
    }

    private final void showErrorState(java.lang.String r8, boolean r9) {
        throw new UnsupportedOperationException("Method not decompiled: com.vlv.aravali.payments.juspay.ui.JuspayPaymentActivity.showErrorState(java.lang.String, boolean):void");
    }

    public static void showErrorState$default(JuspayPaymentActivity juspayPaymentActivity, String str, boolean z, int i, Object obj) {
        if ((i & 1) != 0) {
            str = null;
        }
        juspayPaymentActivity.showErrorState(str, z);
    }

    public final void showLoader() {
        getBinding().j0.setVisibility(0);
        getBinding().L.setVisibility(8);
        getBinding().l0.setVisibility(8);
        getBinding().M.setVisibility(8);
    }

    public final Qn.t getFreshChat() {
        Qn.t tVar = this.freshChat;
        if (tVar != null) {
            return tVar;
        }
        Intrinsics.m("freshChat");
        throw null;
    }

    @Override
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        setTheme(2132083174);
        setStatusBarColor();
        getBinding().m0.setNavigationOnClickListener(new ViewOnClickListenerC1206s1(this, 9));
        getLifecycle().a(getJuspayHyperServicesDelegate());
        getLifecycle().a(getPlayBillingDelegate());
        initIntentData();
        initPaymentSections();
        initObservers();
        initNetworkCalls();
        A6.a.g(getOnBackPressedDispatcher(), (g.m) null, new b(this, 0), 3);
    }

    @Override
    public void onDestroy() {
        super.onDestroy();
        getFreshChat().getClass();
    }

    @Override
    public void onHideLoader() {
        hideLoader();
    }

    @Override
    public void onOnboardingResponseStatus(OnboardingResponse onboardingResponse) {
        if (onboardingResponse == null) {
            navigateToMainActivity$default(this, null, 1, null);
            return;
        }
        List<OnboardingItem> items = onboardingResponse.getItems();
        if ((items != null ? items.size() : 0) <= 0) {
            navigateToMainActivity$default(this, null, 1, null);
            return;
        }
        Bi.k g = androidx.datastore.preferences.protobuf.o.g(KukuFMApplication.x, "onboarding_api_success", "screen_name", TAG);
        g.c("Success", "status");
        g.d();
        com.vlv.aravali.onboarding.ui.a.a(OnboardingActivity.Companion, this, new OnboardingActivity.OnboardingActivityStartParams(onboardingResponse));
    }

    @Override
    public void onPaymentFailed(String str, PaymentInfo paymentInfo) {
        Intrinsics.checkNotNullParameter(str, "errorMessage");
        EnumC0911b monetizationType = paymentInfo != null ? paymentInfo.getMonetizationType() : null;
        int i = monetizationType == null ? -1 : d.a[monetizationType.ordinal()];
        if (i == 1) {
            onSubscriptionPaymentFailed(str, paymentInfo);
        } else if (i == 2 || i == 4 || i == 5) {
            onCoinPaymentFailed(str, paymentInfo);
        } else {
            showErrorState(getString(2132018286), false);
        }
    }

    @Override
    public void onPaymentMethodsReceived(PaymentMetadataResponse paymentMetadataResponse, PaymentInfo paymentInfo) {
        Intrinsics.checkNotNullParameter(paymentMetadataResponse, "response");
        initPaymentScreen(paymentMetadataResponse, paymentInfo);
        sendPaymentMethodsLoadedEvent(paymentMetadataResponse, paymentInfo);
        handleSubscriptionQuickPayPaymentStatus(paymentInfo);
        hideLoader();
    }

    @Override
    public void onPaymentPageError(String str, boolean z) {
        showErrorState(str, z);
        Bundle bundle = new Bundle();
        EnumC0911b enumC0911b = this.monetizationType;
        bundle.putString("monetization_type", enumC0911b != null ? enumC0911b.getValue() : null);
        bundle.putString("coupon_code", this.mCouponCode);
        bundle.putString("message", str);
        bundle.putString("network_error", String.valueOf(z));
        Integer num = this.mPlanId;
        if (num != null) {
            bundle.putInt("plan_id", num.intValue());
        }
        Integer num2 = this.mPackId;
        if (num2 != null) {
            bundle.putInt("coin_pack_id", num2.intValue());
        }
        Boolean bool = this.isFreeTrial;
        if (bool != null) {
            bundle.putBoolean("is_free_trial", bool.booleanValue());
        }
        SubscriptionMeta subscriptionMeta = this.mSourceMeta;
        if (subscriptionMeta != null) {
            bundle.putString("source", subscriptionMeta.getSource());
        }
        Unit unit = Unit.a;
        Intrinsics.checkNotNullParameter("payment_page_error", "eventName");
        Intrinsics.checkNotNullParameter(bundle, "extraParams");
        Bi.k l = KukuFMApplication.x.B().d().l("payment_page_error");
        l.a(bundle);
        l.d();
    }

    @Override
    public void onShowLoader() {
        showLoader();
    }

    public void onShowToast(int i) {
        Toast makeText = Toast.makeText((Context) this, i, 0);
        makeText.show();
        Intrinsics.checkNotNullExpressionValue(makeText, "apply(...)");
    }

    @Override
    public void onVerifyPaymentResponse(VerifyPaymentResponse verifyPaymentResponse, PaymentInfo paymentInfo) {
        Intrinsics.checkNotNullParameter(verifyPaymentResponse, "response");
        EnumC0911b monetizationType = paymentInfo != null ? paymentInfo.getMonetizationType() : null;
        int i = monetizationType == null ? -1 : d.a[monetizationType.ordinal()];
        if (i == 1) {
            handleSubscriptionPaymentStatus(verifyPaymentResponse, paymentInfo);
        } else if (i == 2 || i == 4 || i == 5) {
            handleCoinPaymentStatus(verifyPaymentResponse, paymentInfo);
        } else {
            showErrorState(getString(2132018286), false);
        }
    }

    public final void setFreshChat(Qn.t tVar) {
        Intrinsics.checkNotNullParameter(tVar, "<set-?>");
        this.freshChat = tVar;
    }

    public final void setToolbarText(String str) {
        Intrinsics.checkNotNullParameter(str, "message");
        getBinding().m0.setTitle(str);
    }

    public final void startFreshChat() {
        getFreshChat().a();
    }

    @Override
    public void onUpdatePlayBillingMessaging(String str) {
        List<PaymentMethod> list;
        Intrinsics.checkNotNullParameter(str, SiPIvoelh.qxf);
        ArrayList arrayList = new ArrayList();
        a0 a0Var = this.paymentMethodsAdapter;
        if (a0Var != null && (list = ((K) a0Var).d.f) != null) {
            for (PaymentMethod paymentMethod : list) {
                if (Intrinsics.c(paymentMethod.getType(), "play_billing")) {
                    arrayList.add(PaymentMethod.copy$default(paymentMethod, null, null, null, str, null, null, 55, null));
                } else {
                    arrayList.add(paymentMethod);
                }
            }
        }
        a0 a0Var2 = this.paymentMethodsAdapter;
        if (a0Var2 != null) {
            a0Var2.C(arrayList);
        }
    }

    @Override
    public void onShowToast(String str) {
        Intrinsics.checkNotNullParameter(str, "message");
        Toast makeText = Toast.makeText((Context) this, (CharSequence) str, 0);
        makeText.show();
        Intrinsics.checkNotNullExpressionValue(makeText, "apply(...)");
    }

    @Override
    public void onPaymentFailed(String str, PlayBillingPaymentInfo playBillingPaymentInfo) {
        Intrinsics.checkNotNullParameter(str, "errorMessage");
        PaymentInfo a = playBillingPaymentInfo != null ? com.vlv.aravali.payments.common.data.i.a(playBillingPaymentInfo) : null;
        EnumC0911b monetizationType = playBillingPaymentInfo != null ? playBillingPaymentInfo.getMonetizationType() : null;
        int i = monetizationType == null ? -1 : d.a[monetizationType.ordinal()];
        if (i == 1) {
            onSubscriptionPaymentFailed(str, a);
        } else if (i != 2 && i != 4 && i != 5) {
            showErrorState(getString(2132018286), false);
        } else {
            onCoinPaymentFailed(str, a);
        }
    }

    @Override
    public void onVerifyPaymentResponse(PaymentVerificationResponse paymentVerificationResponse, PlayBillingPaymentInfo playBillingPaymentInfo) {
        Intrinsics.checkNotNullParameter(paymentVerificationResponse, "response");
        VerifyPaymentResponse a = com.vlv.aravali.payments.common.data.r.a(paymentVerificationResponse);
        PaymentInfo a2 = playBillingPaymentInfo != null ? com.vlv.aravali.payments.common.data.i.a(playBillingPaymentInfo) : null;
        EnumC0911b monetizationType = playBillingPaymentInfo != null ? playBillingPaymentInfo.getMonetizationType() : null;
        int i = monetizationType == null ? -1 : d.a[monetizationType.ordinal()];
        if (i == 1) {
            handleSubscriptionPaymentStatus(a, a2);
        } else if (i != 2 && i != 4 && i != 5) {
            showErrorState(getString(2132018286), false);
        } else {
            handleCoinPaymentStatus(a, a2);
        }
    }
}