Personal Loan

Personal Loan for Wedding in India 2026: Amount, Interest Rates & Application Guide

author-image
30 Mar 2026 |3 Minutes
Table of Content

A Personal Loan for marriage can help couples in planning their ideal wedding without depleting their savings. It can pay for necessary costs like venues, catering, jewellery, and photography, whether you call it a marriage loan or a wedding loan.

Interest rates for personal loans in India are determined by a number of variables, including repayment capacity, monthly income, and credit history. This blog post explains how to get a wedding loan so that you can easily plan and manage your special day.

What is a Wedding Loan?

Loan for Wedding

Wedding loans are personal loans provided by banks and NBFCs for wedding expenses. This is an unsecured loan, and hence, no collateral is required. The loan is used to pay for wedding expenses like:

  • Booking and decorating a wedding hall, lawn, or any other venue.

  • Catering, event management, and photography services.

  • Destination weddings, travel, and accommodation expenses.

  • Wedding dress and grand parties.

A Personal Loan for a wedding helps make your wedding dreams come true without stressing about finances.

Key Benefits of a Personal Loan for a Wedding

Here are the key reasons why a wedding Personal Loan is the best financing option for a stress-free celebration.

  • Higher loan amount: Wedding loans can range from ₹1 Lakh to ₹50 Lakh based on eligibility criteria.

  • Attractive interest rates: Marriage loan interest rates start from 9.99% and then depend on the applicant's credit profile.

  • Flexible repayment options: Repayment tenure ranges from 12 to 84 months. You can choose a comfortable EMI that fits your monthly budget and repayment capacity.

  • Minimal documentation: Documents required include identity proof, address proof, employment proof, income proof (latest salary slips or ITR), and bank statements.

  • Quick loan disbursal: The online application process provides fast approval and disbursal of funds to your bank account.

  • Covers all wedding expenses: From bridal outfits to receptions, the loan covers all wedding-related expenses.

  • Protects savings: Eliminates the need to withdraw money from emergency funds, reducing financial stress.

Wedding Loan Interest Rates and Loan Tenure

Wedding loan interest rates depend on several factors. Here are the key factors to consider:

  • Credit score: A higher score (750+) helps you get lower interest rates, while a lower score may increase the rate.

  • Monthly income: A higher income improves repayment capacity, which can lead to better loan terms.

  • Employment type: Salaried applicants often get more favourable interest rates compared to self-employed individuals due to perceived stability.

  • Loan amount and tenure: A higher loan amount or longer repayment tenure can increase the overall interest rate and total cost of the loan.

You can use a Personal Loan EMI calculator to estimate monthly instalments before choosing a loan tenure.

How to Apply for a Wedding Loan Online

Here is how to apply for an online Personal Loan for a wedding:

  • Estimate your budget: Calculate all wedding expenses, including venue, catering, jewellery, photography, travel, etc.

  • Compare loan offers: Check marriage loan eligibility criteria, interest rate, and processing fees.

  • Online application: Visit the lender’s website or app. Provide all the basic details, such as name, mobile number, email, PAN card, and Aadhaar.

  • Upload documents required: Submit identity proof, address proof, income proof (latest salary slips or ITR), and bank statements.

  • Approval and loan disbursal: Once the application and documents are verified by the lender, the loan amount is credited to your bank account.

Wedding Personal Loan: How to Use Your Loan Wisely

A wedding Personal Loan provides financial freedom; however, smart usage ensures you enjoy the celebration without long-term financial stress. Here are some tips you can follow to maximise your loan for a wedding:

  • Take only the amount you need so you can maintain a stress-free financial life after the marriage.

  • Compare interest rates across lenders and choose the most suitable option while planning with a marriage loan EMI calculator.

  • Maintain a good credit score by paying all EMIs on time.

  • Select a comfortable EMI that does not strain your monthly budget.

  • Check all charges, including processing fees, foreclosure fees, and part-prepayment fees, to avoid hidden costs.

Read Also: Importance of Using an EMI Calculator Before Taking a Personal Loan

To Conclude

A wedding is a once-in-a-lifetime event, and a Personal Loan for a wedding ensures you can have your dream celebration without worrying about money. Competitive interest rates, flexible repayment options, and quick disbursal make a marriage loan helpful in bridging the gap between your savings and wedding expenses.

Compare interest rates across lenders, choose a suitable repayment tenure, and calculate monthly EMIs using a Personal Loan EMI Calculator. With smart borrowing and timely repayments, your special day becomes a cherished memory without long-term financial stress.

Planning your dream wedding? Apply for a Personal Loan for a wedding with Poonawalla Fincorp and enjoy competitive interest rates.

FAQs

How quickly is a wedding loan disbursed?

The majority of lenders provide fast loan disbursement after verification and approval of the online application.

How does a Personal Loan EMI calculator help?

A Personal Loan EMI calculator helps estimate monthly payments, repayment tenure, and interest rates. Hence, you can plan your wedding expenses and manage financial stress better.

How is the loan tenure decided for a wedding loan?

The loan tenure for a wedding loan is chosen based on your repayment options and monthly instalments. This ensures manageable EMIs without financial stress.

What affects marriage loan approval?

Approval of a marriage loan application depends on documents required, credit score, bank statements, employment type, and overall eligibility criteria set by the lender.

What is the interest rate for a marriage loan?

Marriage loan interest rates vary by lender. However, they usually come with competitive interest rates starting from attractive slabs based on credit score and monthly income.

 

Table of Content
  • What is a Wedding Loan?
  • Key Benefits of a Personal Loan for a Wedding
  • Wedding Loan Interest Rates and Loan Tenure
  • How to Apply for a Wedding Loan Online
  • Wedding Personal Loan: How to Use Your Loan Wisely
  • To Conclude
  • FAQs
Disclaimer

We take utmost care to provide information based on internal data and reliable sources. However, this article and associated web pages provide generic information for reference purposes only. Readers must make an informed decision by reviewing the products offered and the terms and conditions. Loan disbursal is at the sole discretion of Poonawalla Fincorp.

*Terms and Conditions apply
call to action
An error occurred while processing the template.
For "." left-hand operand: Expected a hash, but this has evaluated to a string (wrapper: f.t.SimpleScalar):
==> blogEntry  [in template "20096#20121#1665161" at line 48, column 23]

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign authorName = blogEntry.getExp...  [in template "20096#20121#1665161" at line 48, column 1]
----
1<style> 
2a.btn.btnWhite{color: var(--blue)!important;} 
3</style> 
4<#assign baseUrl= themeDisplay.getPortalURL() > 
5<#assign groupId = themeDisplay.getScopeGroupId() > 
6<#assign blogService = serviceLocator.findService("com.liferay.blogs.service.BlogsEntryLocalService")> 
7<#assign assetCategory = serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryLocalService")> 
8<#assign url = themeDisplay.getURLCurrent()?substring(7)?trim!"" /> 
9<#if url = ""> 
10<#assign url="/personal-loan/top-ideas-to-celebrate-diwali-festival"> 
11</#if> 
12<#assign blogEntry = "" /> 
13<#attempt> 
14<#assign blogEntry = blogService.getEntry(groupId, url)!""> 
15<#recover> 
16<#assign blogEntry = "" /> 
17</#attempt> 
18<#assign blogcontent = "Default blog content"> 
19<#assign title = "Default title" > 
20<#assign description = "Default description" > 
21<#assign createDate = "Default createDate"> 
22<#assign modifiedDate = "Default modifiedDate"> 
23<#assign displayDate = "Default displayDate"> 
24<#assign coverImageUrl = "Default url"> 
25<#if blogEntry?has_content && blogEntry?is_hash> 
26<#assign blogcontent = blogEntry.content > 
27<#assign title = blogEntry.title!"Default title" > 
28<#assign description = blogEntry.description !"Default description" > 
29<#setting time_zone="Asia/Kolkata"> 
30<#assign createDateIST = blogEntry.createDate?string("yyyy-MM-dd'T'HH:mm:ssXXX") !"Default createDate"> 
31<#assign modifiedDate = (blogEntry.modifiedDate?long + (10 * 60 * 1000))?number_to_datetime?string("yyyy-MM-dd'T'HH:mm:ssXXX") !"Default modifiedDate"> 
32<#assign displayDateIST = (blogEntry.displayDate?long + (10 * 60 * 1000))?number_to_datetime?string("yyyy-MM-dd'T'HH:mm:ssXXX") !"Default displayDate">  
33<#assign coverImageUrl = blogEntry.getCoverImageURL(themeDisplay)?keep_before('?')?keep_before_last('/') !"Default url"> 
34<#assign caption = blogEntry.coverImageCaption ! "Caption"> 
35<#assign authorName = blogEntry.getExpandoBridge().getAttribute("Author Name List") !"Poonawalla Fincorp Team" /> 
36<#if caption?contains("Caption")> 
37<#assign width = "1200"> 
38<#assign height = "675"> 
39<#elseif caption?contains("*")> 
40<#assign width = caption?keep_before('*')?replace("<p>","")?trim ! "1200"> 
41<#assign height = caption?keep_after('*')?replace("</p>","")?trim ! "675"> 
42<#else> 
43<#assign width = "1200"> 
44<#assign height = "675"> 
45</#if> 
46 
47</#if> 
48<#assign authorName = blogEntry.getExpandoBridge().getAttribute("Author Name List") !"Poonawalla Fincorp Team" /> 
49<#if authorName[0]?has_content> 
50<#if authorName[0] == "Pradeep Salunkhe"> 
51<#assign authorName = "Pradeep Salunkhe"> 
52<#assign authorPageUrl = "${themeDisplay.getPortalURL()}/author/pradeep-salunkhe"> 
53<#assign authorDescription ="With over 12 years of experience - including 8+ years in the BFSI sector - Pradeep shares practical financial insights to help readers make smarter money decisions."> 
54<#assign portraitURL = "/documents/35085/2665948/pradeep-salunkhe.jpg"> 
55<#elseif authorName[0] == "Vidhi Thakkar"> 
56<#assign authorName = "Vidhi Thakkar"> 
57<#assign authorDescription ="Vidhi Thakkar is a content writer with 2 years of experience crafting digital content in finance. She enjoys simplifying complex topics and finds joy in everyday storytelling."> 
58<#assign authorPageUrl = "${themeDisplay.getPortalURL()}/author/vidhi-thakkar"> 
59<#assign portraitURL = "/documents/35085/0/image.jpg"> 
60<#elseif authorName[0] == "Nachiketh Premraj"> 
61<#assign authorName = "Nachiketh Premraj"> 
62<#assign authorDescription = "As a seasoned Digital Marketing and Brand Leader, I specialize in Social Media Marketing, Social Listening (ORM), Brand Insights, Martech, App Marketing, SEO, Performance Marketing, Content Creation, Digital Strategy, Brand Building, and Consumer Insights. With a PGDM focused on Advertising & PR, I bring 18 years of diverse experience across Media and Banking sectors. My passion lies in leveraging data-driven insights to craft compelling brand narratives and drive impactful marketing strategies." > 
63<#assign authorPageUrl = "${themeDisplay.getPortalURL()}/author/nachiketh-premraj"> 
64<#assign portraitURL = "/documents/35085/2516764/nachiketh-premraj.jpg"> 
65 
66<#elseif authorName[0] == "Pallavi Lakra"> 
67<#assign authorName = "Pallavi Lakra"> 
68<#assign authorDescription = "Pallavi Lakra is a content writer with 2 years of experience crafting digital content in finance. She enjoys simplifying complex topics and finds joy in everyday storytelling." > 
69<#assign authorPageUrl = "${themeDisplay.getPortalURL()}/author/pallavi-lakra"> 
70<#assign portraitURL = "/documents/35085/2516764/pallavi-lakra.jpg"> 
71<#else> 
72<#assign authorName = "[Poonawalla Fincorp Team]" > 
73<#assign authorDescription ="Our team of expert writers and editors are passionate about providing authentic and valuable information on finance. Our aim is to simplify financial and finance-related concepts. We strive to help our readers become more aware and empowered to make informed financial decisions."> 
74<#assign authorPageUrl = "${themeDisplay.getPortalURL()}/author/poonawallateam"> 
75<#assign portraitURL = "/documents/d/poonawalla-fincorp/user_portrait"> 
76</#if> 
77</#if> 
78<script type="application/ld+json" id="json-ld"> 
79
80    "@context":"http://schema.org", 
81    "@type":"Article", 
82    "url":"${(themeDisplay.getPortalURL() + themeDisplay.getURLCurrent())?json_string}", 
83		"headline":"${title}", 
84    "description":"${description}", 
85    "datePublished":"${createDateIST}", 
86    "dateModified":"${displayDateIST}", 
87    "mainEntityOfPage":{ 
88        "@type":"WebPage", 
89        "@id":"${themeDisplay.getPortalURL()}${themeDisplay.getURLCurrent()}" 
90        }, 
91        "publisher":{ 
92            "@type":"Organization", 
93            "name":"Poonawalla Fincorp Limited", 
94            "logo":{ 
95                "@type":"ImageObject", 
96                "url":"https://poonawallafincorp.com/documents/d/poonawalla-fincorp/logo", 
97								"width":"125", 
98                "height":"26" 
99                }}, 
100				"author": { 
101           "@type": "Person", 
102           "name": "${authorName}", 
103           "description": "${authorDescription}", 
104           "url": "${authorPageUrl}", 
105           "image": { 
106           "@type": "ImageObject", 
107           "url": "${baseUrl}${portraitURL}", 
108           "width": 200, 
109           "height": 200 
110
111					}, 
112					"image": { 
113           "@type": "ImageObject", 
114           "url": "${coverImageUrl}", 
115           "width": "${width}px", 
116           "height": "${height}px" 
117		       }, 
118					"articleBody":"${blogcontent?replace('<[^>]*>', '', 'r')?replace('[^a-zA-Z0-9 ]', '', 'r')?json_string}", 
119 
120	        "about": [ 
121
122             "@type": "Thing", 
123             "name": "${themeDisplay.getURLCurrent()?split('/')[2]?replace("-"," ")?capitalize}" 
124
125
126
127
128</script> 
129 
130 
131 
132<#assign htmlContent = blogcontent> 
133<#if htmlContent?contains("<h2>Frequently Asked Questions</h2>")> 
134<#assign faqContent = htmlContent?keep_after("<h2>Frequently Asked Questions</h2>")?keep_before("<div class=")> 
135<#assign strongSplits = faqContent?split("<strong>")> 
136 
137<script type="application/ld+json" id="json-ld"> 
138
139  "@context": "https://schema.org", 
140  "@type": "FAQPage", 
141  "mainEntity": [ 
142<#list strongSplits as item> 
143<#if item_index != 0> 
144
145        "@type": "Question", 
146        "name": "${item?keep_before("</strong>")?trim}", 
147        "acceptedAnswer": { 
148          "@type": "Answer", 
149          "text": "${item?keep_after("</strong>")?replace("<[^>]*>", "", "r")?trim}" 
150
151      }<#if !item?is_last>,</#if> 
152</#if> 
153</#list> 
154
155
156</script> 
157 
158<#elseif htmlContent?contains("<h2>FAQs</h2>")> 
159<#assign faqContent = htmlContent?keep_after("<h2>FAQs</h2>")?keep_before("<div class=")> 
160<#assign strongSplits = faqContent?split("<strong>")> 
161<script type="application/ld+json" id="json-ld"> 
162
163  "@context": "https://schema.org", 
164  "@type": "FAQPage", 
165  "mainEntity": [ 
166<#list strongSplits as item> 
167<#if item_index != 0> 
168
169        "@type": "Question", 
170        "name": "${item?keep_before("</strong>")?trim}", 
171        "acceptedAnswer": { 
172          "@type": "Answer", 
173          "text": "${item?keep_after("</strong>")?replace("<[^>]*>", "", "r")?trim}" 
174
175      }<#if !item?is_last>,</#if> 
176</#if> 
177</#list> 
178
179
180</script> 
181 
182<#else> 
183<#-- No FAQ section found --> 
184<#assign faqContent = ""> 
185</#if> 
186  
187 
188<style nonce="2D0oPEosbPtmhwpQq22tPg==" nonce="SPiOUHjpip8198n4uNoZFQ=="> 
189 #waitd{ 
190		color:red; 
191
192 .waitd{ 
193		color:red; 
194
195</style> 
196<div class="article-blog_feature"> 
197        <img class="mob-hide" src="https://poonawallafincorp.com/documents/d/poonawalla-fincorp/article06-png" alt="Personal Loan Banner" width="100%" height="auto" loading="lazy" /> 
198        <img class="d-none mob-show" src="https://poonawallafincorp.com/documents/d/poonawalla-fincorp/marticle06-png" alt="Personal Loan Banner" width="100%" height="auto" loading="lazy" /> 
199        <div class="article-blog_overlay container-fluid"> 
200          <div class="blog-feature_caption">           
201 <h3><#if (Heading.getData())?? && !(Heading.getData()?lower_case?contains("<script"))> 
202	${Heading.getData()} 
203</#if></h3> 
204            <div class="loanAmount"> 
205              <div class="loanAmountLimit"> 
206               Get Upto 
207<div>₹<#if (GetUptoAmount.getData())?? && !(GetUptoAmount.getData()?lower_case?contains("<script"))> 
208	${GetUptoAmount.getData()} 
209</#if><span>lakhs</span></div> 
210              </div> 
211              <div class="loanAmountLimit"> 
212                Starting at 
213                <div><#if (Text53388883.getData())?? && !(Text53388883.getData()?lower_case?contains("<script"))> 
214	${Text53388883.getData()} 
215</#if><span> % </span></div> 
216              </div> 
217            </div> 
218           <a class="btn btnWhite apply" href="${ApplyNowLinkPage.getFriendlyUrl()}" title="Apply-Loan">Apply Now</a> 
219          </div> 
220        </div> 
221      </div>			 
222	<div class="article-blog_inputBox"> 
223  <div class="article-blog_inputContent">        
224  <div class="emailBox"> 
225    <label> Like what you read? <br>  
226      Stay ahead with finance insights</label> 
227    <div class="emailInput position-relative"> 
228     <input class="form-control" type="text" placeholder="e-mail address" id="emailID" maxlength="50"/> 
229    <img src="https://poonawallafincorp.com/documents/d/poonawalla-fincorp/rightarrow" alt="rightArrow" onclick="sendSubcription()"/> 
230    </div> 
231		<span id="success_req" style="display:none"> 
232	 <label class="mt-2 position-relative top-0 subscribeMsg"><span class="text-green mt-2"> 
233        <img src="https://poonawallafincorp.com/documents/d/poonawalla-fincorp/greencheck" alt="Green check" class="mr-2">  Thank you for subscribing!</img></label> 
234	  </span> 
235		<div class="emailInput position-relative waitd" id="waitd" style="display:none">Please wait...</div> 
236	   <div class="emailInput position-relative" id="success_suscrib" style="display:none">Email Already Suscribed!</div> 
237	   <div class="emailInput position-relative" id="error_val" style="display:none">Enter Valid Email Id</div> 
238		 <div class="emailInput position-relative" id="error_req" style="display:none">Enter Your Email Id</div>  
239</div></div></div></div>		 
240 
241<script> 
242var baseUrlNew = "${baseUrl}"; 
243var _token; 
244function getTokens() { 
245    $(".loader").css("display", "block"); 
246    const myHeaders = new Headers(); 
247    myHeaders.append("Content-Type", "application/x-www-form-urlencoded"); 
248    myHeaders.append("Cookie", "JSESSIONID=E6176249B705404196C7DC2B93619CA8"); 
249    const urlencoded = new URLSearchParams(); 
250    urlencoded.append("client_id", "id-e87ee6b8-15d8-9cfb-e4e8-ee81957e1da"); 
251    urlencoded.append("client_secret", "secret-39e1d060-4ea7-af66-fe6b-63742d41d920"); 
252    urlencoded.append("grant_type", "client_credentials"); 
253    const requestOptions = { 
254        method: "POST", 
255        headers: myHeaders, 
256        body: urlencoded, 
257        redirect: "follow" 
258    }; 
259    fetch(baseUrlNew+"/o/oauth2/token", requestOptions) 
260        .then((response) => response.text()) 
261        .then((result) => { 
262            let res = JSON.parse(result); 
263            var btok = res.access_token; 
264            _token = btok; 
265						}) 
266        .catch((error) => { 
267            $(".loader").css("display", "none"); 
268            console.error(error); 
269        }); 
270
271//getTokens(); 
272function handleEnterKey(event) { 
273      if (event.keyCode === 13) { 
274        sendSubcription(); 
275
276
277 
278    const emailInput = document.getElementById('emailID'); 
279    emailInput.addEventListener('keydown', handleEnterKey); 
280	function sendSubcription() { 
281			var emailId=$('#emailID').val(); 
282		$("#success_req").css("display","none"); 
283		$("#success_suscrib").css("display","none"); 
284	 
285	//const emailRegex = /^[a-zA-Z0-9._%+-]+@gmail\.com$/; 
286	const emailRegex = /^[a-zA-Z0-9._%+-]+@(gmail\.com|yahoo\.com|yopmail\.com|outlook\.com|[a-zA-Z0-9.-]+\.[a-zA-Z]{2,})$/; 
287   if(emailRegex.test(emailId)){ 
288		  emailInput.classList.remove('danger'); 
289		 $("#error_val").css("display","none"); 
290		 $("#error_req").css("display","none"); 
291	 }else{ 
292		 if(emailId ==""){	 
293			 emailInput.classList.add('danger'); 
294		  $("#error_val").css("display","none"); 
295			$("#error_req").css("display","block"); 
296			return; 
297	   }else{ 
298			 emailInput.classList.add('danger'); 
299			  $("#error_val").css("display","block"); 
300			  $("#error_req").css("display","none"); 
301			 return; 
302
303		   
304
305	//	return; 
306		$("#waitd,.waitd").css("display","block"); 
307     var apiUrl =baseUrlNew+"/o/subscription/get-lead-by-email?email="+emailId; 
308          $.ajax({ 
309            url: apiUrl, 
310            type: 'GET',					  
311            dataType: 'json', 
312					//	headers: { 
313        //'Authorization': 'Bearer ' + _token 
314       // }, 
315            success: function(data) { 
316                 emailInput.classList.remove('danger'); 
317			           $("#error_val").css("display","none"); 
318			           $("#error_req").css("display","none"); 
319							   //$("#success_req").css("display","block"); 
320							if(data && data.length>0){ 
321								$("#success_suscrib").css("display","block"); 
322								$("#waitd,.waitd").css("display","none"); 
323								$("#emailID").val(""); 
324								setTimeout(()=>{$("#success_suscrib").css("display","none"); 
325								$("#waitd").css("display","none"); 
326								},2000) 
327								return; 
328							}else{ 
329								$("#success_suscrib").css("display","none"); 
330								newSuscribed(emailId); 
331
332                 $.each(data, function(index, loan) { 
333                    $('#loanList').append($('<option></option>').attr('value', loan.lId).text(loan.loanName)); 
334                }); 
335            }, 
336						 
337                                    complete: function(){ 
338																		//	$("#waitd,.waitd").css("display","none"); 
339                                    }, 
340            error: function(xhr, status, error) { 
341
342        }); 
343
344	function newSuscribed(emailId){    	 
345	var apiUrl = baseUrl1+"/o/subscription/capture-lead?Attribute=EmailAddress&Value="+emailId;  
346    const myHeaders = new Headers(); 
347//myHeaders.append("Authorization", 'Bearer ' + _token); 
348myHeaders.append("Cookie", "COOKIE_SUPPORT=true; GUEST_LANGUAGE_ID=en_US; JSESSIONID=077E178F6946DD868149B7A58A993FBB"); 
349 
350const requestOptions = { 
351  method: "POST", 
352  headers: myHeaders, 
353  redirect: "follow" 
354}; 
355 
356fetch(apiUrl, requestOptions) 
357  .then((response) => response.text()) 
358  .then((data) => {	 
359	if (JSON.parse(data)?.Status == "Success") { 
360                localStorage.setItem("submitApi", emailId); 
361                sendSubcriptionAgain(emailId) 
362                    .then((res) => { 
363                        return true; 
364                    }) 
365                    .catch((err) => { 
366                        console.log(err); 
367                    }) 
368
369            else { 
370 
371
372	}) 
373	.catch((error)=>{ 
374	console.warn(error); 
375	}) 
376	 
377
378function increaseTimeByFiveMinutes() { 
379    var currentDate = new Date(); // Get the current date and time 
380    currentDate.setMinutes(currentDate.getMinutes() + 5); // Increase current time by 5 minutes 
381 
382    // Format the date and time as "YYYY-MM-DD HH:mm:ss" 
383    var formattedDateTime = currentDate.toISOString().replace(/T/, ' ').replace(/\..+/, ''); 
384 
385    return formattedDateTime; 
386
387 
388 
389	function passLeadGenerate(prospectId, emailId) { 
390   
391     
392 
393	var activitnn= "News Letter"; 
394   
395var apiUrl = baseUrl1 + "/o/subscription/create-subscription-lead?RelatedProspectId=" + encodeURIComponent(prospectId.trim()) + 
396"&ActivityNote=" + encodeURIComponent(activitnn) + "&ActivityDateTime=" + encodeURIComponent(increaseTimeByFiveMinutes()) + 
397"&ActivityEvent=258"+"&ProcessFilesAsync=true"; 
398  
399    const myHeaders = new Headers(); 
400//myHeaders.append("Authorization", 'Bearer ' + _token); 
401myHeaders.append("Cookie", "COOKIE_SUPPORT=true; GUEST_LANGUAGE_ID=en_US; JSESSIONID=077E178F6946DD868149B7A58A993FBB"); 
402 
403const requestOptions = { 
404  method: "POST", 
405  headers: myHeaders, 
406  redirect: "follow" 
407}; 
408 
409fetch(apiUrl, requestOptions) 
410  .then((response) => response.text()) 
411  .then((data) => { 
412		$("#success_req").css("display","block"); 
413		$("#waitd,.waitd").css("display","none"); 
414					$("#emailID").val(""); 
415					setTimeout(()=>{ 
416					$("#success_req").css("display","none"); 
417					},2000); 
418	}) 
419	.catch((error)=>{ 
420	console.warn(error); 
421	}) 
422    
423
424	 
425	function sendSubcriptionAgain(EmailId) { 
426			var emailId=EmailId; 
427		$("#success_req").css("display","none"); 
428		$("#success_suscrib").css("display","none"); 
429	 
430		//const emailRegex = /^[a-zA-Z0-9._%+-]+@gmail\.com$/; 
431		const emailRegex = /^[a-zA-Z0-9._%+-]+@(gmail\.com|yahoo\.com|yopmail\.com|outlook\.com|[a-zA-Z0-9.-]+\.[a-zA-Z]{2,})$/; 
432   if(emailRegex.test(emailId)){ 
433		  emailInput.classList.remove('danger'); 
434		 $("#error_val").css("display","none"); 
435		 $("#error_req").css("display","none"); 
436	 }else{ 
437		 if(emailId ==""){	 
438			 emailInput.classList.add('danger'); 
439		  $("#error_val").css("display","none"); 
440			$("#error_req").css("display","block"); 
441			return; 
442	   }else{ 
443			 emailInput.classList.add('danger'); 
444			  $("#error_val").css("display","block"); 
445			  $("#error_req").css("display","none"); 
446			 return; 
447
448		   
449
450	//	return; 
451	 
452    return new Promise((resolve, reject) => { 
453        $.ajax({ 
454             url: baseUrl1+"/o/subscription/get-lead-by-email?email="+emailId, 
455            type: 'GET', 
456           //	headers: { 
457           // 'Authorization': 'Bearer ' + _token 
458           //  }, 
459            dataType: 'json', 
460            success: function (data) { 
461                resolve(data); 
462                if (data && data?.length > 0) { 
463                    //	$("#success_suscrib").css("display","block"); 
464                    passLeadGenerate(data[0].ProspectID, emailId); 
465                } else { 
466                    $("#success_suscrib").css("display", "none"); 
467                    newSuscribed(emailId); 
468
469								$("#waitd ,.waitd").css("display","none"); 
470                $.each(data, function (index, loan) { 
471                    $('#loanList').append($('<option></option>').attr('value', loan.lId).text(loan.loanName)); 
472                }); 
473            }, 
474 
475            complete: function () { 
476            }, 
477            error: function (xhr, status, error) { 
478                reject(new Error("Error fetching data:", error)) 
479 
480
481        }); 
482    })	 
483
484		 
485</script> 
486 
487 
488 
489<#assign baseUrl= themeDisplay.getPortalURL() > 
490<#assign currentPageUrl = themeDisplay.getPortalURL() + themeDisplay.getURLCurrent()> 
491<#assign articles = []>  
492 
493 
494 
495<script type="application/ld+json"> 
496
497          "@context": "https://schema.org/",  
498          "@type": "BreadcrumbList",  
499          "itemListElement": [{ 
500            "@type": "ListItem",  
501            "position": 1,  
502            "name": "Home", 
503            "item": "${baseUrl}"   
504          },{ 
505            "@type": "ListItem",  
506            "position": 2,  
507            "name": "Blogs", 
508            "item": "${baseUrl}/blogs/all-blogs"   
509          },{ 
510            "@type": "ListItem",  
511            "position": 3,  
512            "name": "${themeDisplay.getURLCurrent()?split('/')[2]?replace("-"," ")?capitalize}", 
513            "item": "${themeDisplay.getPortalURL()}/blogs/${themeDisplay.getURLCurrent()?split('/')[2]}"   
514          },{ 
515            "@type": "ListItem",  
516            "position": 4,  
517            "name": "${title}", 
518            "item": "${themeDisplay.getPortalURL()}${themeDisplay.getURLCurrent()}"   
519          }] 
520
521    </script> 

contact us

Corporate Office: Unit No.
2401 , 24th Floor, Altimus,
Dr G.M. Bhosale Marg, Worli,
Mumbai, Maharashtra-400018

Registered Office: 201 and 202,
2nd Floor, AP81, Koregaon Park
Annexe, Mundhwa,
Pune, Maharashtra - 411036

Locate us

Toll Free No: 1800-266-3201
Timing: 9:00 AM to 7:00 PM
Monday - Saturday
(Closed on Sundays & Public holidays)

Blog

rightArrow