PayloadHelper.smali
.class public final Lcom/razorpay/PayloadHelper;
.super Ljava/lang/Object;
.source "PayloadHelper.kt"
# annotations
.annotation runtime Lkotlin/Metadata;
d1 = {
"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008)\n\u0002\u0018\u0002\n\u0002\u0008F\u0018\u00002\u00020\u0001B\u001d\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0005\u0012\u0006\u0010\u0006\u001a\u00020\u0003\u00a2\u0006\u0002\u0010\u0007J\u0006\u0010x\u001a\u000203R\u001e\u0010\u0008\u001a\u0004\u0018\u00010\tX\u0086\u000e\u00a2\u0006\u0010\n\u0002\u0010\u000e\u001a\u0004\u0008\n\u0010\u000b\"\u0004\u0008\u000c\u0010\rR\u001a\u0010\u0004\u001a\u00020\u0005X\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\u0008\u000f\u0010\u0010\"\u0004\u0008\u0011\u0010\u0012R\u001c\u0010\u0013\u001a\u0004\u0018\u00010\u0003X\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\u0008\u0014\u0010\u0015\"\u0004\u0008\u0016\u0010\u0017R\u001c\u0010\u0018\u001a\u0004\u0018\u00010\u0003X\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\u0008\u0019\u0010\u0015\"\u0004\u0008\u001a\u0010\u0017R\u001c\u0010\u001b\u001a\u0004\u0018\u00010\u0003X\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\u0008\u001c\u0010\u0015\"\u0004\u0008\u001d\u0010\u0017R\u001a\u0010\u0002\u001a\u00020\u0003X\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\u0008\u001e\u0010\u0015\"\u0004\u0008\u001f\u0010\u0017R\u001c\u0010 \u001a\u0004\u0018\u00010\u0003X\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\u0008!\u0010\u0015\"\u0004\u0008\"\u0010\u0017R\u001c\u0010#\u001a\u0004\u0018\u00010\u0003X\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\u0008$\u0010\u0015\"\u0004\u0008%\u0010\u0017R\u001e\u0010&\u001a\u0004\u0018\u00010\tX\u0086\u000e\u00a2\u0006\u0010\n\u0002\u0010\u000e\u001a\u0004\u0008\'\u0010\u000b\"\u0004\u0008(\u0010\rR\u001c\u0010)\u001a\u0004\u0018\u00010\u0003X\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\u0008*\u0010\u0015\"\u0004\u0008+\u0010\u0017R\u001e\u0010,\u001a\u0004\u0018\u00010\tX\u0086\u000e\u00a2\u0006\u0010\n\u0002\u0010\u000e\u001a\u0004\u0008-\u0010\u000b\"\u0004\u0008.\u0010\rR\u001c\u0010/\u001a\u0004\u0018\u00010\u0003X\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\u00080\u0010\u0015\"\u0004\u00081\u0010\u0017R\u001c\u00102\u001a\u0004\u0018\u000103X\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\u00084\u00105\"\u0004\u00086\u00107R\u001a\u0010\u0006\u001a\u00020\u0003X\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\u00088\u0010\u0015\"\u0004\u00089\u0010\u0017R\u001c\u0010:\u001a\u0004\u0018\u00010\u0003X\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\u0008;\u0010\u0015\"\u0004\u0008<\u0010\u0017R\u001c\u0010=\u001a\u0004\u0018\u00010\u0003X\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\u0008>\u0010\u0015\"\u0004\u0008?\u0010\u0017R\u001c\u0010@\u001a\u0004\u0018\u00010\u0003X\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\u0008A\u0010\u0015\"\u0004\u0008B\u0010\u0017R\u001c\u0010C\u001a\u0004\u0018\u00010\u0003X\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\u0008D\u0010\u0015\"\u0004\u0008E\u0010\u0017R\u001c\u0010F\u001a\u0004\u0018\u00010\u0003X\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\u0008G\u0010\u0015\"\u0004\u0008H\u0010\u0017R\u001c\u0010I\u001a\u0004\u0018\u00010\u0003X\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\u0008J\u0010\u0015\"\u0004\u0008K\u0010\u0017R\u001c\u0010L\u001a\u0004\u0018\u00010\u0003X\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\u0008M\u0010\u0015\"\u0004\u0008N\u0010\u0017R\u001e\u0010O\u001a\u0004\u0018\u00010\tX\u0086\u000e\u00a2\u0006\u0010\n\u0002\u0010\u000e\u001a\u0004\u0008P\u0010\u000b\"\u0004\u0008Q\u0010\rR\u001e\u0010R\u001a\u0004\u0018\u00010\tX\u0086\u000e\u00a2\u0006\u0010\n\u0002\u0010\u000e\u001a\u0004\u0008S\u0010\u000b\"\u0004\u0008T\u0010\rR\u001e\u0010U\u001a\u0004\u0018\u00010\tX\u0086\u000e\u00a2\u0006\u0010\n\u0002\u0010\u000e\u001a\u0004\u0008V\u0010\u000b\"\u0004\u0008W\u0010\rR\u001c\u0010X\u001a\u0004\u0018\u00010\u0001X\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\u0008Y\u0010Z\"\u0004\u0008[\u0010\\R\u001e\u0010]\u001a\u0004\u0018\u00010\tX\u0086\u000e\u00a2\u0006\u0010\n\u0002\u0010\u000e\u001a\u0004\u0008^\u0010\u000b\"\u0004\u0008_\u0010\rR\u001e\u0010`\u001a\u0004\u0018\u00010\tX\u0086\u000e\u00a2\u0006\u0010\n\u0002\u0010\u000e\u001a\u0004\u0008a\u0010\u000b\"\u0004\u0008b\u0010\rR\u001e\u0010c\u001a\u0004\u0018\u00010\tX\u0086\u000e\u00a2\u0006\u0010\n\u0002\u0010\u000e\u001a\u0004\u0008d\u0010\u000b\"\u0004\u0008e\u0010\rR\u001e\u0010f\u001a\u0004\u0018\u00010\u0005X\u0086\u000e\u00a2\u0006\u0010\n\u0002\u0010k\u001a\u0004\u0008g\u0010h\"\u0004\u0008i\u0010jR\u001e\u0010l\u001a\u0004\u0018\u00010\tX\u0086\u000e\u00a2\u0006\u0010\n\u0002\u0010\u000e\u001a\u0004\u0008m\u0010\u000b\"\u0004\u0008n\u0010\rR\u001e\u0010o\u001a\u0004\u0018\u00010\tX\u0086\u000e\u00a2\u0006\u0010\n\u0002\u0010\u000e\u001a\u0004\u0008p\u0010\u000b\"\u0004\u0008q\u0010\rR\u001c\u0010r\u001a\u0004\u0018\u00010\u0003X\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\u0008s\u0010\u0015\"\u0004\u0008t\u0010\u0017R\u001e\u0010u\u001a\u0004\u0018\u00010\u0005X\u0086\u000e\u00a2\u0006\u0010\n\u0002\u0010k\u001a\u0004\u0008v\u0010h\"\u0004\u0008w\u0010j\u00a8\u0006y"
}
d2 = {
"Lcom/razorpay/PayloadHelper;",
"",
"currency",
"",
"amount",
"",
"orderId",
"(Ljava/lang/String;ILjava/lang/String;)V",
"allowRotation",
"",
"getAllowRotation",
"()Ljava/lang/Boolean;",
"setAllowRotation",
"(Ljava/lang/Boolean;)V",
"Ljava/lang/Boolean;",
"getAmount",
"()I",
"setAmount",
"(I)V",
"backDropColor",
"getBackDropColor",
"()Ljava/lang/String;",
"setBackDropColor",
"(Ljava/lang/String;)V",
"callbackUrl",
"getCallbackUrl",
"setCallbackUrl",
"color",
"getColor",
"setColor",
"getCurrency",
"setCurrency",
"customerId",
"getCustomerId",
"setCustomerId",
"description",
"getDescription",
"setDescription",
"hideTopBar",
"getHideTopBar",
"setHideTopBar",
"image",
"getImage",
"setImage",
"modalConfirmClose",
"getModalConfirmClose",
"setModalConfirmClose",
"name",
"getName",
"setName",
"notes",
"Lorg/json/JSONObject;",
"getNotes",
"()Lorg/json/JSONObject;",
"setNotes",
"(Lorg/json/JSONObject;)V",
"getOrderId",
"setOrderId",
"prefillCardCvv",
"getPrefillCardCvv",
"setPrefillCardCvv",
"prefillCardExp",
"getPrefillCardExp",
"setPrefillCardExp",
"prefillCardNum",
"getPrefillCardNum",
"setPrefillCardNum",
"prefillContact",
"getPrefillContact",
"setPrefillContact",
"prefillEmail",
"getPrefillEmail",
"setPrefillEmail",
"prefillMethod",
"getPrefillMethod",
"setPrefillMethod",
"prefillName",
"getPrefillName",
"setPrefillName",
"readOnlyContact",
"getReadOnlyContact",
"setReadOnlyContact",
"readOnlyEmail",
"getReadOnlyEmail",
"setReadOnlyEmail",
"readOnlyName",
"getReadOnlyName",
"setReadOnlyName",
"recurring",
"getRecurring",
"()Ljava/lang/Object;",
"setRecurring",
"(Ljava/lang/Object;)V",
"redirect",
"getRedirect",
"setRedirect",
"rememberCustomer",
"getRememberCustomer",
"setRememberCustomer",
"retryEnabled",
"getRetryEnabled",
"setRetryEnabled",
"retryMaxCount",
"getRetryMaxCount",
"()Ljava/lang/Integer;",
"setRetryMaxCount",
"(Ljava/lang/Integer;)V",
"Ljava/lang/Integer;",
"sendSmsHash",
"getSendSmsHash",
"setSendSmsHash",
"subscriptionCardChange",
"getSubscriptionCardChange",
"setSubscriptionCardChange",
"subscriptionId",
"getSubscriptionId",
"setSubscriptionId",
"timeout",
"getTimeout",
"setTimeout",
"getJson",
"checkout_release"
}
k = 0x1
mv = {
0x1,
0x5,
0x1
}
xi = 0x30
.end annotation
# instance fields
.field private allowRotation:Ljava/lang/Boolean;
.field private amount:I
.field private backDropColor:Ljava/lang/String;
.field private callbackUrl:Ljava/lang/String;
.field private color:Ljava/lang/String;
.field private currency:Ljava/lang/String;
.field private customerId:Ljava/lang/String;
.field private description:Ljava/lang/String;
.field private hideTopBar:Ljava/lang/Boolean;
.field private image:Ljava/lang/String;
.field private modalConfirmClose:Ljava/lang/Boolean;
.field private name:Ljava/lang/String;
.field private notes:Lorg/json/JSONObject;
.field private orderId:Ljava/lang/String;
.field private prefillCardCvv:Ljava/lang/String;
.field private prefillCardExp:Ljava/lang/String;
.field private prefillCardNum:Ljava/lang/String;
.field private prefillContact:Ljava/lang/String;
.field private prefillEmail:Ljava/lang/String;
.field private prefillMethod:Ljava/lang/String;
.field private prefillName:Ljava/lang/String;
.field private readOnlyContact:Ljava/lang/Boolean;
.field private readOnlyEmail:Ljava/lang/Boolean;
.field private readOnlyName:Ljava/lang/Boolean;
.field private recurring:Ljava/lang/Object;
.field private redirect:Ljava/lang/Boolean;
.field private rememberCustomer:Ljava/lang/Boolean;
.field private retryEnabled:Ljava/lang/Boolean;
.field private retryMaxCount:Ljava/lang/Integer;
.field private sendSmsHash:Ljava/lang/Boolean;
.field private subscriptionCardChange:Ljava/lang/Boolean;
.field private subscriptionId:Ljava/lang/String;
.field private timeout:Ljava/lang/Integer;
# direct methods
.method public constructor <init>(Ljava/lang/String;ILjava/lang/String;)V
.registers 5
const-string v0, "currency"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "orderId"
invoke-static {p3, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 16
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->currency:Ljava/lang/String;
iput p2, p0, Lcom/razorpay/PayloadHelper;->amount:I
iput-object p3, p0, Lcom/razorpay/PayloadHelper;->orderId:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public final getAllowRotation()Ljava/lang/Boolean;
.registers 2
.line 167
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->allowRotation:Ljava/lang/Boolean;
return-object v0
.end method
.method public final getAmount()I
.registers 2
.line 16
iget v0, p0, Lcom/razorpay/PayloadHelper;->amount:I
return v0
.end method
.method public final getBackDropColor()Ljava/lang/String;
.registers 2
.line 91
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->backDropColor:Ljava/lang/String;
return-object v0
.end method
.method public final getCallbackUrl()Ljava/lang/String;
.registers 2
.line 124
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->callbackUrl:Ljava/lang/String;
return-object v0
.end method
.method public final getColor()Ljava/lang/String;
.registers 2
.line 79
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->color:Ljava/lang/String;
return-object v0
.end method
.method public final getCurrency()Ljava/lang/String;
.registers 2
.line 16
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->currency:Ljava/lang/String;
return-object v0
.end method
.method public final getCustomerId()Ljava/lang/String;
.registers 2
.line 138
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->customerId:Ljava/lang/String;
return-object v0
.end method
.method public final getDescription()Ljava/lang/String;
.registers 2
.line 27
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->description:Ljava/lang/String;
return-object v0
.end method
.method public final getHideTopBar()Ljava/lang/Boolean;
.registers 2
.line 86
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->hideTopBar:Ljava/lang/Boolean;
return-object v0
.end method
.method public final getImage()Ljava/lang/String;
.registers 2
.line 33
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->image:Ljava/lang/String;
return-object v0
.end method
.method public final getJson()Lorg/json/JSONObject;
.registers 16
const-string v0, "error"
.line 182
new-instance v1, Lorg/json/JSONObject;
invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
.line 183
new-instance v2, Lorg/json/JSONObject;
invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V
.line 184
new-instance v3, Lorg/json/JSONObject;
invoke-direct {v3}, Lorg/json/JSONObject;-><init>()V
.line 185
new-instance v4, Lorg/json/JSONObject;
invoke-direct {v4}, Lorg/json/JSONObject;-><init>()V
:try_start_16
const-string v5, "currency"
.line 187
iget-object v6, p0, Lcom/razorpay/PayloadHelper;->currency:Ljava/lang/String;
invoke-virtual {v1, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v5, "amount"
.line 188
iget v6, p0, Lcom/razorpay/PayloadHelper;->amount:I
invoke-virtual {v1, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 190
iget-object v5, p0, Lcom/razorpay/PayloadHelper;->orderId:Ljava/lang/String;
const-string v6, "order_"
const/4 v7, 0x0
const/4 v8, 0x2
const/4 v9, 0x0
invoke-static {v5, v6, v9, v8, v7}, Lkotlin/text/StringsKt;->startsWith$default(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z
move-result v5
if-eqz v5, :cond_1fd
const-string v5, "order_id"
.line 191
iget-object v6, p0, Lcom/razorpay/PayloadHelper;->orderId:Ljava/lang/String;
invoke-virtual {v1, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 197
iget-object v5, p0, Lcom/razorpay/PayloadHelper;->name:Ljava/lang/String;
:try_end_3a
.catch Lorg/json/JSONException; {:try_start_16 .. :try_end_3a} :catch_20e
const-string v6, "name"
if-eqz v5, :cond_41
.line 198
:try_start_3e
invoke-virtual {v1, v6, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 200
:cond_41
iget-object v5, p0, Lcom/razorpay/PayloadHelper;->description:Ljava/lang/String;
if-eqz v5, :cond_4a
const-string v10, "description"
.line 201
invoke-virtual {v1, v10, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 203
:cond_4a
iget-object v5, p0, Lcom/razorpay/PayloadHelper;->image:Ljava/lang/String;
if-eqz v5, :cond_53
const-string v10, "image"
.line 204
invoke-virtual {v1, v10, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 206
:cond_53
iget-object v5, p0, Lcom/razorpay/PayloadHelper;->prefillName:Ljava/lang/String;
if-eqz v5, :cond_5a
.line 207
invoke-virtual {v3, v6, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 209
:cond_5a
iget-object v5, p0, Lcom/razorpay/PayloadHelper;->prefillContact:Ljava/lang/String;
:try_end_5c
.catch Lorg/json/JSONException; {:try_start_3e .. :try_end_5c} :catch_20e
const-string v10, "contact"
if-eqz v5, :cond_63
.line 210
:try_start_60
invoke-virtual {v3, v10, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 212
:cond_63
iget-object v5, p0, Lcom/razorpay/PayloadHelper;->prefillEmail:Ljava/lang/String;
:try_end_65
.catch Lorg/json/JSONException; {:try_start_60 .. :try_end_65} :catch_20e
const-string v11, "email"
if-eqz v5, :cond_6c
.line 213
:try_start_69
invoke-virtual {v3, v11, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 215
:cond_6c
iget-object v5, p0, Lcom/razorpay/PayloadHelper;->prefillMethod:Ljava/lang/String;
if-eqz v5, :cond_75
const-string v12, "method"
.line 216
invoke-virtual {v3, v12, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 218
:cond_75
iget-object v5, p0, Lcom/razorpay/PayloadHelper;->prefillCardNum:Ljava/lang/String;
if-eqz v5, :cond_7e
const-string v12, "card[number]"
.line 219
invoke-virtual {v3, v12, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 221
:cond_7e
iget-object v5, p0, Lcom/razorpay/PayloadHelper;->prefillCardExp:Ljava/lang/String;
if-eqz v5, :cond_87
const-string v12, "card[expiry]"
.line 222
invoke-virtual {v3, v12, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 224
:cond_87
iget-object v5, p0, Lcom/razorpay/PayloadHelper;->prefillCardCvv:Ljava/lang/String;
if-eqz v5, :cond_90
const-string v12, "card[cvv]"
.line 225
invoke-virtual {v3, v12, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 227
:cond_90
invoke-virtual {v3}, Lorg/json/JSONObject;->length()I
move-result v5
if-lez v5, :cond_9b
const-string v5, "prefill"
.line 228
invoke-virtual {v1, v5, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 230
:cond_9b
iget-object v3, p0, Lcom/razorpay/PayloadHelper;->notes:Lorg/json/JSONObject;
if-eqz v3, :cond_a4
const-string v5, "notes"
.line 231
invoke-virtual {v1, v5, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 233
:cond_a4
iget-object v3, p0, Lcom/razorpay/PayloadHelper;->color:Ljava/lang/String;
:try_end_a6
.catch Lorg/json/JSONException; {:try_start_69 .. :try_end_a6} :catch_20e
const-string v5, "color"
const-string v12, "#"
if-eqz v3, :cond_bd
.line 234
:try_start_ac
invoke-static {v3, v12, v9, v8, v7}, Lkotlin/text/StringsKt;->startsWith$default(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z
move-result v13
if-eqz v13, :cond_b6
.line 235
invoke-virtual {v4, v5, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
goto :goto_bd
.line 237
:cond_b6
invoke-static {v12, v3}, Lkotlin/jvm/internal/Intrinsics;->stringPlus(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object v3
invoke-virtual {v4, v5, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 242
:cond_bd
:goto_bd
iget-object v3, p0, Lcom/razorpay/PayloadHelper;->hideTopBar:Ljava/lang/Boolean;
if-eqz v3, :cond_ca
invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z
move-result v3
const-string v13, "hide_topbar"
.line 243
invoke-virtual {v4, v13, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
.line 245
:cond_ca
iget-object v3, p0, Lcom/razorpay/PayloadHelper;->backDropColor:Ljava/lang/String;
if-eqz v3, :cond_f8
.line 246
invoke-virtual {v3}, Ljava/lang/String;->length()I
move-result v13
const/4 v14, 0x6
if-ne v13, v14, :cond_e7
.line 247
invoke-static {v3, v12, v9, v8, v7}, Lkotlin/text/StringsKt;->startsWith$default(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z
move-result v13
if-eqz v13, :cond_df
.line 248
invoke-virtual {v4, v5, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
goto :goto_f8
.line 250
:cond_df
invoke-static {v12, v3}, Lkotlin/jvm/internal/Intrinsics;->stringPlus(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object v3
invoke-virtual {v4, v5, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
goto :goto_f8
.line 253
:cond_e7
new-instance v1, Lorg/json/JSONObject;
invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
const-string v2, "Invalid color value"
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
move-result-object v1
const-string v2, "JSONObject().put(\"error\", \"Invalid color value\")"
invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
return-object v1
.line 256
:cond_f8
:goto_f8
invoke-virtual {v4}, Lorg/json/JSONObject;->length()I
move-result v3
if-lez v3, :cond_103
const-string v3, "theme"
.line 257
invoke-virtual {v1, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 260
:cond_103
iget-object v3, p0, Lcom/razorpay/PayloadHelper;->modalConfirmClose:Ljava/lang/Boolean;
if-eqz v3, :cond_11a
invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z
move-result v3
.line 261
new-instance v4, Lorg/json/JSONObject;
invoke-direct {v4}, Lorg/json/JSONObject;-><init>()V
const-string v5, "confirm_close"
.line 262
invoke-virtual {v4, v5, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
const-string v3, "modal"
.line 263
invoke-virtual {v1, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 265
:cond_11a
iget-object v3, p0, Lcom/razorpay/PayloadHelper;->subscriptionId:Ljava/lang/String;
if-eqz v3, :cond_123
const-string v4, "subscription_id"
.line 266
invoke-virtual {v1, v4, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 268
:cond_123
iget-object v3, p0, Lcom/razorpay/PayloadHelper;->subscriptionCardChange:Ljava/lang/Boolean;
if-eqz v3, :cond_130
invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z
move-result v3
const-string v4, "subscription_card_change"
.line 269
invoke-virtual {v1, v4, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
.line 272
:cond_130
iget-object v3, p0, Lcom/razorpay/PayloadHelper;->recurring:Ljava/lang/Object;
if-eqz v3, :cond_139
const-string v4, "recurring"
.line 273
invoke-virtual {v1, v4, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 276
:cond_139
iget-object v3, p0, Lcom/razorpay/PayloadHelper;->callbackUrl:Ljava/lang/String;
if-eqz v3, :cond_142
const-string v4, "callback_url"
.line 277
invoke-virtual {v1, v4, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 280
:cond_142
iget-object v3, p0, Lcom/razorpay/PayloadHelper;->redirect:Ljava/lang/Boolean;
if-eqz v3, :cond_14f
invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z
move-result v3
const-string v4, "redirect"
.line 281
invoke-virtual {v1, v4, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
.line 283
:cond_14f
iget-object v3, p0, Lcom/razorpay/PayloadHelper;->customerId:Ljava/lang/String;
if-eqz v3, :cond_172
const-string v4, "cust_"
.line 284
invoke-static {v3, v4, v9, v8, v7}, Lkotlin/text/StringsKt;->startsWith$default(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_161
const-string v4, "customer_id"
.line 285
invoke-virtual {v1, v4, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
goto :goto_172
.line 287
:cond_161
new-instance v1, Lorg/json/JSONObject;
invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
const-string v2, "Invalid Customer ID. It starts with cust_"
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
move-result-object v1
const-string v2, "JSONObject().put(\"error\"\u2026D. It starts with cust_\")"
invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
return-object v1
.line 290
:cond_172
:goto_172
iget-object v3, p0, Lcom/razorpay/PayloadHelper;->timeout:Ljava/lang/Integer;
if-eqz v3, :cond_181
check-cast v3, Ljava/lang/Number;
invoke-virtual {v3}, Ljava/lang/Number;->intValue()I
move-result v3
const-string v4, "timeout"
.line 291
invoke-virtual {v1, v4, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 293
:cond_181
iget-object v3, p0, Lcom/razorpay/PayloadHelper;->rememberCustomer:Ljava/lang/Boolean;
if-eqz v3, :cond_18e
invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z
move-result v3
const-string v4, "remember_customer"
.line 294
invoke-virtual {v1, v4, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
.line 297
:cond_18e
iget-object v3, p0, Lcom/razorpay/PayloadHelper;->retryEnabled:Ljava/lang/Boolean;
if-eqz v3, :cond_1b6
invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z
move-result v3
.line 298
new-instance v4, Lorg/json/JSONObject;
invoke-direct {v4}, Lorg/json/JSONObject;-><init>()V
const-string v5, "enabled"
.line 299
invoke-virtual {v4, v5, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
const-string v3, "max_count"
.line 300
invoke-virtual {p0}, Lcom/razorpay/PayloadHelper;->getRetryMaxCount()Ljava/lang/Integer;
move-result-object v5
if-nez v5, :cond_1aa
const/4 v5, 0x4
goto :goto_1ae
:cond_1aa
invoke-virtual {v5}, Ljava/lang/Integer;->intValue()I
move-result v5
:goto_1ae
invoke-virtual {v4, v3, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v3, "retry"
.line 301
invoke-virtual {v1, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 303
:cond_1b6
iget-object v3, p0, Lcom/razorpay/PayloadHelper;->readOnlyName:Ljava/lang/Boolean;
if-eqz v3, :cond_1c1
invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z
move-result v3
.line 304
invoke-virtual {v2, v6, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
.line 306
:cond_1c1
iget-object v3, p0, Lcom/razorpay/PayloadHelper;->readOnlyContact:Ljava/lang/Boolean;
if-eqz v3, :cond_1cc
invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z
move-result v3
.line 307
invoke-virtual {v2, v10, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
.line 309
:cond_1cc
iget-object v3, p0, Lcom/razorpay/PayloadHelper;->readOnlyEmail:Ljava/lang/Boolean;
if-eqz v3, :cond_1d7
invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z
move-result v3
.line 310
invoke-virtual {v2, v11, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
.line 312
:cond_1d7
invoke-virtual {v2}, Lorg/json/JSONObject;->length()I
move-result v3
if-lez v3, :cond_1e2
const-string v3, "readonly"
.line 313
invoke-virtual {v1, v3, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 315
:cond_1e2
iget-object v2, p0, Lcom/razorpay/PayloadHelper;->allowRotation:Ljava/lang/Boolean;
if-eqz v2, :cond_1ef
invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z
move-result v2
const-string v3, "allow_rotation"
.line 316
invoke-virtual {v1, v3, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
.line 318
:cond_1ef
iget-object v2, p0, Lcom/razorpay/PayloadHelper;->sendSmsHash:Ljava/lang/Boolean;
if-eqz v2, :cond_1fc
invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z
move-result v2
const-string v3, "send_sms_hash"
.line 319
invoke-virtual {v1, v3, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
:cond_1fc
return-object v1
.line 193
:cond_1fd
new-instance v1, Lorg/json/JSONObject;
invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
const-string v2, "Invalid order id. Order ID starts with order_"
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
move-result-object v1
const-string v2, "JSONObject().put(\"error\"\u2026r ID starts with order_\")"
invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
:try_end_20d
.catch Lorg/json/JSONException; {:try_start_ac .. :try_end_20d} :catch_20e
return-object v1
:catch_20e
move-exception v1
.line 324
new-instance v2, Lorg/json/JSONObject;
invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V
invoke-virtual {v1}, Lorg/json/JSONException;->getLocalizedMessage()Ljava/lang/String;
move-result-object v1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
move-result-object v0
const-string v1, "JSONObject().put(\"error\", e.localizedMessage)"
invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
return-object v0
.end method
.method public final getModalConfirmClose()Ljava/lang/Boolean;
.registers 2
.line 97
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->modalConfirmClose:Ljava/lang/Boolean;
return-object v0
.end method
.method public final getName()Ljava/lang/String;
.registers 2
.line 21
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->name:Ljava/lang/String;
return-object v0
.end method
.method public final getNotes()Lorg/json/JSONObject;
.registers 2
.line 73
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->notes:Lorg/json/JSONObject;
return-object v0
.end method
.method public final getOrderId()Ljava/lang/String;
.registers 2
.line 16
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->orderId:Ljava/lang/String;
return-object v0
.end method
.method public final getPrefillCardCvv()Ljava/lang/String;
.registers 2
.line 67
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->prefillCardCvv:Ljava/lang/String;
return-object v0
.end method
.method public final getPrefillCardExp()Ljava/lang/String;
.registers 2
.line 66
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->prefillCardExp:Ljava/lang/String;
return-object v0
.end method
.method public final getPrefillCardNum()Ljava/lang/String;
.registers 2
.line 65
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->prefillCardNum:Ljava/lang/String;
return-object v0
.end method
.method public final getPrefillContact()Ljava/lang/String;
.registers 2
.line 54
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->prefillContact:Ljava/lang/String;
return-object v0
.end method
.method public final getPrefillEmail()Ljava/lang/String;
.registers 2
.line 45
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->prefillEmail:Ljava/lang/String;
return-object v0
.end method
.method public final getPrefillMethod()Ljava/lang/String;
.registers 2
.line 64
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->prefillMethod:Ljava/lang/String;
return-object v0
.end method
.method public final getPrefillName()Ljava/lang/String;
.registers 2
.line 39
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->prefillName:Ljava/lang/String;
return-object v0
.end method
.method public final getReadOnlyContact()Ljava/lang/Boolean;
.registers 2
.line 157
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->readOnlyContact:Ljava/lang/Boolean;
return-object v0
.end method
.method public final getReadOnlyEmail()Ljava/lang/Boolean;
.registers 2
.line 156
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->readOnlyEmail:Ljava/lang/Boolean;
return-object v0
.end method
.method public final getReadOnlyName()Ljava/lang/Boolean;
.registers 2
.line 155
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->readOnlyName:Ljava/lang/Boolean;
return-object v0
.end method
.method public final getRecurring()Ljava/lang/Object;
.registers 2
.line 118
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->recurring:Ljava/lang/Object;
return-object v0
.end method
.method public final getRedirect()Ljava/lang/Boolean;
.registers 2
.line 131
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->redirect:Ljava/lang/Boolean;
return-object v0
.end method
.method public final getRememberCustomer()Ljava/lang/Boolean;
.registers 2
.line 150
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->rememberCustomer:Ljava/lang/Boolean;
return-object v0
.end method
.method public final getRetryEnabled()Ljava/lang/Boolean;
.registers 2
.line 172
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->retryEnabled:Ljava/lang/Boolean;
return-object v0
.end method
.method public final getRetryMaxCount()Ljava/lang/Integer;
.registers 2
.line 179
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->retryMaxCount:Ljava/lang/Integer;
return-object v0
.end method
.method public final getSendSmsHash()Ljava/lang/Boolean;
.registers 2
.line 162
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->sendSmsHash:Ljava/lang/Boolean;
return-object v0
.end method
.method public final getSubscriptionCardChange()Ljava/lang/Boolean;
.registers 2
.line 111
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->subscriptionCardChange:Ljava/lang/Boolean;
return-object v0
.end method
.method public final getSubscriptionId()Ljava/lang/String;
.registers 2
.line 105
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->subscriptionId:Ljava/lang/String;
return-object v0
.end method
.method public final getTimeout()Ljava/lang/Integer;
.registers 2
.line 143
iget-object v0, p0, Lcom/razorpay/PayloadHelper;->timeout:Ljava/lang/Integer;
return-object v0
.end method
.method public final setAllowRotation(Ljava/lang/Boolean;)V
.registers 2
.line 167
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->allowRotation:Ljava/lang/Boolean;
return-void
.end method
.method public final setAmount(I)V
.registers 2
.line 16
iput p1, p0, Lcom/razorpay/PayloadHelper;->amount:I
return-void
.end method
.method public final setBackDropColor(Ljava/lang/String;)V
.registers 2
.line 91
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->backDropColor:Ljava/lang/String;
return-void
.end method
.method public final setCallbackUrl(Ljava/lang/String;)V
.registers 2
.line 124
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->callbackUrl:Ljava/lang/String;
return-void
.end method
.method public final setColor(Ljava/lang/String;)V
.registers 2
.line 79
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->color:Ljava/lang/String;
return-void
.end method
.method public final setCurrency(Ljava/lang/String;)V
.registers 3
const-string v0, "<set-?>"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 16
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->currency:Ljava/lang/String;
return-void
.end method
.method public final setCustomerId(Ljava/lang/String;)V
.registers 2
.line 138
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->customerId:Ljava/lang/String;
return-void
.end method
.method public final setDescription(Ljava/lang/String;)V
.registers 2
.line 27
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->description:Ljava/lang/String;
return-void
.end method
.method public final setHideTopBar(Ljava/lang/Boolean;)V
.registers 2
.line 86
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->hideTopBar:Ljava/lang/Boolean;
return-void
.end method
.method public final setImage(Ljava/lang/String;)V
.registers 2
.line 33
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->image:Ljava/lang/String;
return-void
.end method
.method public final setModalConfirmClose(Ljava/lang/Boolean;)V
.registers 2
.line 97
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->modalConfirmClose:Ljava/lang/Boolean;
return-void
.end method
.method public final setName(Ljava/lang/String;)V
.registers 2
.line 21
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->name:Ljava/lang/String;
return-void
.end method
.method public final setNotes(Lorg/json/JSONObject;)V
.registers 2
.line 73
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->notes:Lorg/json/JSONObject;
return-void
.end method
.method public final setOrderId(Ljava/lang/String;)V
.registers 3
const-string v0, "<set-?>"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 16
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->orderId:Ljava/lang/String;
return-void
.end method
.method public final setPrefillCardCvv(Ljava/lang/String;)V
.registers 2
.line 67
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->prefillCardCvv:Ljava/lang/String;
return-void
.end method
.method public final setPrefillCardExp(Ljava/lang/String;)V
.registers 2
.line 66
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->prefillCardExp:Ljava/lang/String;
return-void
.end method
.method public final setPrefillCardNum(Ljava/lang/String;)V
.registers 2
.line 65
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->prefillCardNum:Ljava/lang/String;
return-void
.end method
.method public final setPrefillContact(Ljava/lang/String;)V
.registers 2
.line 54
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->prefillContact:Ljava/lang/String;
return-void
.end method
.method public final setPrefillEmail(Ljava/lang/String;)V
.registers 2
.line 45
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->prefillEmail:Ljava/lang/String;
return-void
.end method
.method public final setPrefillMethod(Ljava/lang/String;)V
.registers 2
.line 64
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->prefillMethod:Ljava/lang/String;
return-void
.end method
.method public final setPrefillName(Ljava/lang/String;)V
.registers 2
.line 39
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->prefillName:Ljava/lang/String;
return-void
.end method
.method public final setReadOnlyContact(Ljava/lang/Boolean;)V
.registers 2
.line 157
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->readOnlyContact:Ljava/lang/Boolean;
return-void
.end method
.method public final setReadOnlyEmail(Ljava/lang/Boolean;)V
.registers 2
.line 156
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->readOnlyEmail:Ljava/lang/Boolean;
return-void
.end method
.method public final setReadOnlyName(Ljava/lang/Boolean;)V
.registers 2
.line 155
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->readOnlyName:Ljava/lang/Boolean;
return-void
.end method
.method public final setRecurring(Ljava/lang/Object;)V
.registers 2
.line 118
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->recurring:Ljava/lang/Object;
return-void
.end method
.method public final setRedirect(Ljava/lang/Boolean;)V
.registers 2
.line 131
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->redirect:Ljava/lang/Boolean;
return-void
.end method
.method public final setRememberCustomer(Ljava/lang/Boolean;)V
.registers 2
.line 150
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->rememberCustomer:Ljava/lang/Boolean;
return-void
.end method
.method public final setRetryEnabled(Ljava/lang/Boolean;)V
.registers 2
.line 172
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->retryEnabled:Ljava/lang/Boolean;
return-void
.end method
.method public final setRetryMaxCount(Ljava/lang/Integer;)V
.registers 2
.line 179
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->retryMaxCount:Ljava/lang/Integer;
return-void
.end method
.method public final setSendSmsHash(Ljava/lang/Boolean;)V
.registers 2
.line 162
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->sendSmsHash:Ljava/lang/Boolean;
return-void
.end method
.method public final setSubscriptionCardChange(Ljava/lang/Boolean;)V
.registers 2
.line 111
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->subscriptionCardChange:Ljava/lang/Boolean;
return-void
.end method
.method public final setSubscriptionId(Ljava/lang/String;)V
.registers 2
.line 105
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->subscriptionId:Ljava/lang/String;
return-void
.end method
.method public final setTimeout(Ljava/lang/Integer;)V
.registers 2
.line 143
iput-object p1, p0, Lcom/razorpay/PayloadHelper;->timeout:Ljava/lang/Integer;
return-void
.end method