正在查看: Bhakti v5.4.0 应用的 JuspayPaymentActivity.java JAVA 源代码文件
本页面展示 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);
}
}
}