ADVERTISEMENT

GoTyme Bank partners with TikTok Shop for data-driven MSME loans

Published Jul 31, 2025 03:24 pm
GoTyme Bank CEO Nate Clarke and Co-CEO Albert Tinio
GoTyme Bank CEO Nate Clarke and Co-CEO Albert Tinio
Gokongwei-backed digital lender Gotyme Bank Corp. has teamed up with popular social media platform TikTok to launch TikTok Shop Loans powered by GoTyme Bank, a financing solution designed to provide micro, small, and medium enterprises (MSMEs) with fast access to flexible loans for business capital.  
Under this partnership, pre-qualified TikTok Shop sellers can secure customized loan offers in just minutes, with disbursement completed within one business day.
Loan amounts are based on a seller’s transaction history on the platform, allowing for a seamless, data-driven process. Sellers can select their preferred loan amount and repayment terms, then repay via bank transfer or QRPh in manageable installments.  
“TikTok Shop's mission is to empower Filipino MSMEs through social commerce, and with TikTok Shop Loans powered by GoTyme Bank, we're taking that commitment one step further,” said Franco Aligaen, Marketing Lead of TikTok Shop Philippines.
He added that, "We believe that fast and flexible financing enables sustainable growth and empowers MSMEs to thrive in the dynamic digital landscape."  
“At GoTyme Bank, we believe MSMEs are the backbone of the Philippine economy, and they deserve financial solutions that not only empower their business but are also thoughtfully designed around their needs. Partnering with TikTok Shop expands our mission to make banking beautiful for all Filipino entrepreneurs,” said GoTyme Bank Co-CEO Albert Tinio.
GoTyme Bank CEO Nate Clarke noted that, “We want to give sellers a quick and easy way to access funds while they focus on growing their business. By using real-time sales data to power pre-qualified offers, we’re helping entrepreneurs get access to the business capital they need, right when they need it.
“This partnership brings us closer to building a more inclusive financial ecosystem for every Filipino business owner.”
With TikTok’s large number of online merchants, Tinio said, “we're trying to hit 20 percent of the TikTok seller base,” adding that this will amount to six digits or hundreds of thousands of merchants.
“Our pilot is running. We started with the first couple of merchants, and I think over the course of the next couple of months, we'll try to maximize as much as possible.
“So it's not a fixed number that we actually go for. Obviously, we'll scale it up depending on how our performance goes. But, as much as possible, we're going to get as many merchants to be able to have the product also by the end of the year,” he added.
Tinio said the bank still has a large capacity for loans since it has ₱32 billion in deposits but has lent out only ₱5 billion so far.
Access to timely and flexible financing remains one of the biggest challenges for small and medium enterprises in the Philippines. With TikTok Shop Loans powered by GoTyme Bank, MSMEs now have a tailored solution that meets them where they are—using their sales performance on TikTok Shop to unlock funding opportunities.
The bank said this initiative not only addresses a critical gap in access to capital, but also empowers sellers to reinvest in inventory, operations, and growth without the lengthy processes or rigid requirements of traditional loans.  

Related Tags

GoTyme Bank TikTok Shop Albert Tinio Nate Clarke Franco Aligaen
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.