Personal Loan

Need Funds Urgently? Here’s How You Can Get a Personal Loan Anytime, 24/7

author-image
Vidhi Thakkar
10 Apr 2025 |2 Minutes
Table of Content

Life is full of exciting twists and turns, and sometimes you need quick access to funds to seize opportunities or handle unexpected expenses. That's where an urgent loan comes in handy, offering you fast and hassle-free financial support exactly when you need it.  

​​​​​Urgent Personal Loans eliminate unnecessary paperwork and ensure instant access to funds. With simple eligibility, swift approvals, and complete transparency, you can secure quick financing without any hassle. 

Why You May Need an Urgent Personal Loan? 

Urgent Instant Loan Online

​​​Financial emergencies demand swift action, and waiting days for loan approval is not an option. This is when a 24/7 loan can be a lifesaver: 

  1. Medical Emergencies:
    Even with insurance, medical bills can be overwhelming. An urgent loan provides instant funds to cover unexpected healthcare expenses.
  2. ​​​​​Educational Expenses:
    Higher education costs can be steep. An Urgent Loan can help secure academic future by conveniently covering shortage of funds.
  3. Home Repairs and Renovation:
    Urgent home repairs, whether due to seasonal changes, structural damage, or special occasions, require immediate attention. A fast 20-minutes loan provides the financial support you need right away.
  4. Wedding Expenses
    With Indian weddings costing an average of ₹10 lakh, expenses often exceed budgets. A quick loan for salaried individuals ensures you can spend your special day stress-free.

How 24/7 Loans Work?  

Urgent Personal Loans with 24/7 availability offers seamless financial support anytime you need it: 

  1. Easy Online Application
    You can apply for a loan anytime and anywhere with a hassle-free online application process.
  2. ​​​​24/7 Availability
    You can access services round the clock to secure funds any time. Poonawalla Fincorp’s Prime Personal Loan offers 24/7 availability for seamless access to funds.
  3. Minimal Documentation
    No lengthy paperwork or complicated documentation procedures are involved. You can apply for the loan with just a few essential documents.
  4. Quick Approval and Instant Disbursal
    Streamlined processes ensure swift online loan approval, so funds reach your account exactly when needed.

Features of a Prime Personal Loan

Poonawalla Fincorp’s Prime Personal Loan is an Urgent Loan designed for round-the-clock availability and quick access to funds. Various other features the Prime Personal Loan makes it the ideal choice of loan for salaried people.  

  • Flexible Repayment Tenure 

Choose a repayment period that suits your budget, ranging from 12 to 84 months, allowing you to manage EMIs comfortably. 

  • Attractive Interest Rates 

Benefit from competitive fixed interest rates at 12.65% p.a. onwards, helping you save money with lower EMIs and reduced financial burden. 

  • Minimal Documentation 

Enjoy a quick and hassle-free application process with minimal paperwork and a seamless approval process. 

  • High Loan Amount  

Borrow up to ₹15 Lakh with no restrictions on usage. Cover medical expenses, home renovations, or any urgent financial need conveniently. 

  • Zero Foreclosure and Prepayment Charges 

Repay your loan early without any additional fees when using your own funds, helping you reduce debt faster. 

Eligibility Criteria for a Prime Personal Loan 

To ensure a smooth and successful urgent loan application process, applicants must meet the following eligibility criteria: 

  • Age: Applicants must be at least 23 years of age at the time of application and no older than 58 years at the time of loan maturity. 

  • Citizenship: Only Indian citizens are eligible to apply. 

  • Employment Status: Applicants must be employed full-time with either a private or public limited company.  

  • Work Experience: Applicants must have at least 1 year of work experience and a minimum of 1 month of stable employment with their current employer. 

  • Monthly Income: Applicants should have a minimum monthly net take-home salary of ₹30,000. 

How to Apply for the Poonawalla Fincorp Prime Personal Loan?  

Applying for a Prime Personal Loan is quick and easy. Just follow these simple steps: 

Step 1: Click on the ‘Apply Now’ button. 

Step 2: Fill in the required details on the loan application form. 

Step 3: Upload necessary documents. 

On successful verification, the loan amount will be disbursed into your bank account instantly. 

To Conclude 

Urgent Personal Loans with 24/7 availability offer fast access to funds during emergencies. They can be a lifesaver at times of unexpected financial distress. This is where Poonawalla Fincorp’s Prime Personal Loan stands out with round-the-clock availability and swift approval of loan amount up to ₹15 Lakh. Tailored for salaried professionals, any eligible individual can apply for a Prime Loan online with minimal documentation and enjoy instant disbursal to funds. Apply now to experience 24/7 availability to collateral-free funds with a Poonawalla Fincorp Prime Personal Loan. 

Table of Content
  • Why You May Need an Urgent Personal Loan? 
  • How 24/7 Loans Work?  
  • Features of a Prime Personal Loan
  • Eligibility Criteria for a Prime Personal Loan 
  • How to Apply for the Poonawalla Fincorp Prime Personal Loan?  
  • To Conclude 
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 45, column 23]

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