Gold Loan

What is the Maximum Gold Loan Tenure?

author-image
13 Aug 2025 |4 Minutes
Table of Content

The maximum tenure for a Gold Loan can range anywhere from 3 to 36 months and depends on a wide range of factors. This includes the lender's terms and conditions, your own requirements, and your chosen repayment method. Let’s take a closer look at maximum Gold Loan tenures in India through this blog. Continue reading to know more!

What is the Maximum Tenure on Gold Loans?

In India, the typical maximum tenure for a Gold Loan is 24 - 36 months i.e two to three years for long-term loans. On the other hand, the tenure of a short-term Gold Loan can be 3 - 6 months. While these are some of the most commonly offered tenures, some lenders also offer tenures up to 60 months (five years). Plus, while some lenders may offer flexible repayment tenures, others have a fixed tenure offered for Gold Loan repayment, depending on the nature of the loan.

In all cases, the RBI’s regulations state that lenders must return the pledged gold within seven working days after the full repayment of the loan amount.

Long-Term Gold Loans

Long-term loans that pledge gold as collateral typically involve monthly EMI payments, with the maximum length of time being 24 - 36 months. So, your entire loan plus interest would have to be paid off across 24 - 36 EMIs. You do have the option to either opt for a shorter tenure or to pay off the loan amount earlier despite the predetermined tenure (provided there are no prepayment penalties).

Short-term Gold Loans

Short-term gold loans are typically paid off in a lump sum at the end of the loan tenure, known as bullet repayment. While 6-month tenures have been the norm for a while, recent regulation changes by the RBI have capped the duration of gold loans with bullet repayments at 12 months. Note that some lenders even offer tenures of one day, ideal for immediate unplanned expenses when liquidating funds may take time.

Also Read: What is Gold Loan or Loan Against Gold?

Factors that Influence Gold Loan Tenure

  • Loan Amount: If you’re borrowing a large sum of money, choosing a longer loan tenure would be ideal. This allows you to set aside smaller amounts for your monthly EMIs as opposed to larger amounts on a shorter tenure. It makes repayment more manageable.
  • Lender Policies: As mentioned, your tenure also depends on whether the lender is willing to offer you your requested duration of time. If they have fixed Gold Loan repayment tenures, the question of choice doesn’t arise, and you must plan your repayment according to their tenure.
  • Repayment Plan: Choosing bullet repayment for your short-term loan means the maximum tenure is a year. Opting for EMIs, on the other hand, gives you longer tenures for higher amounts.
  • Loan-to-Value Ratio (LTV): A Loan-to-Value Ratio for Gold Loans is the percentage of the gold’s value that the lender is willing to give you as a loan amount. Lenders typically prefer shorter tenures for high LTV ratios, and your loan is likely to also come with a higher interest rate. On the other hand, a lower LTV ratio means a longer tenure.
  • Credit Profile: Your credit profile, including your overall creditworthiness, repayment history, and evidence of a stable income source can also impact the availability of stringent or flexible loan tenures.

Also Read: How to Calculate Gold Loan Interest Rates

Impact of Tenure on Loan Repayment Amounts

Choosing the right tenure goes far beyond just picking a duration over which to repay the loan; it impacts both your interest rate and the final amount you have to pay. Here’s an example.

Consider pledging gold worth ₹1,00,000—with a lender applying a 75% LTV, you would be eligible for a loan of ₹75,000. At an annual interest rate of 10%, here’s what different tenures and interest rates will look like:

6-month Repayment Tenure:

Repayment Type

Monthly Payment

Final Payment

Total Amount Paid

Total Interest

EMI

₹12,792

₹0

₹76,752

₹1,752

Bullet

₹0

₹78,750

₹78,750

₹3,750

12-month Repayment Tenure:

Repayment Type

Monthly Payment

Final Payment

Total Amount Paid

Total Interest

EMI

₹6,596

₹0

₹79,152

₹4,152

Bullet

₹0

₹82,500

₹82,500

₹7,500

24-month Repayment Tenure:

Repayment Type

Monthly Payment

Final Payment

Total Amount Paid

Total Interest

EMI

₹3,467

₹0

₹83,208

₹8,208

 

To Conclude

The maximum tenure for a Gold Loan can depend on a wide variety of factors. Long term gold loans can have a tenure of up to 36 months while short term Gold Loan tenure can be even for one day. The tenure in turn, depends on a variety of factors including your credit profile, lender’s internal policies, loan amount, and your repayment plan (EMI or bullet repayment).

In all cases, it is recommended to read through a Gold Loan terms and conditions and offered tenures before taking on a loan. Remember to pick a tenure that aligns with your financial situation and repayment capacity.

Poonawalla Fincorp offers gold loans of up to ₹50 Lakhs, with tenures of up to 12 months and attractive terms and minimal early closure fees. Apply now!

Frequently Asked Questions

What is the maximum duration of a Gold Loan?

Gold loan tenures can start from just 1 day and can go up to 36 months, based on the lender, loan amount and a wide variety of other factors. In certain cases, some lenders may extend the tenure to 48 months under select schemes.

What are the new rules for Gold Loans?

According to the latest RBI guidelines, LTV limits are now tiered based on loan amounts. Loans up to ₹2.5 Lakh can have an LTV of up to 85%, those between ₹2.5 Lakh and ₹5 Lakh can go up to 80%, while loans above ₹5 Lakh are restricted to a 75% LTV cap. Borrowers must also furnish proof of ownership for the gold they pledge.

What is the RBI circular regarding Gold Loans?

As per the latest RBI regulations for gold loans, only gold jewellery and specially minted coins of 22 carats or higher (issued by banks) are permitted as collateral. Additionally, the total gold pledged cannot exceed 1 kg, and within that, a maximum of 50 grams can be in the form of coins.

What happens if we don’t repay the Gold Loan?

If you do not repay your Gold Loan by the due date despite reminders, the lender has the right to recover the dues by selling or auctioning the pledged gold. Generally, prior notice is issued before such action is taken. Once the gold is auctioned, it cannot be reclaimed.

How much maximum loan amount can I get from a Gold Loan?

With Poonawalla Fincorp, you can get a maximum Gold Loan amount of up to ₹50 Lakhs with a maximum tenure of up to 12 months.

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.
The following has evaluated to null or missing:
==> blogEntry.getCoverImageURL(themeDisplay)  [in template "20096#20121#1665161" at line 34, column 26]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

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