ADVERTISEMENT

Shopee tightens rules to fully comply with Philippine e-commerce law

Published Jun 25, 2025 10:16 am
(Shopee logo)
(Shopee logo)
The local unit of Singapore-based e-commerce giant Shopee is rolling out proactive measures to ensure full compliance by sellers on its platform with the law cracking down on illegal activity in online shopping.
In a statement to Manila Bulletin, Shopee Philippines said it will maintain its longstanding cooperation with the government to implement the Internet Transactions Act (ITA) across its platform.
“We have been taking proactive steps to ensure full compliance with the law’s key requirements,” it said.
The Department of Trade and Industry (DTI) announced earlier that the ITA, embodied under Republic Act (RA) No. 11967, is now in full effect after the end of its 18-month transition period.
Through the law, online marketplaces and sellers are now required to disclose the price, brand name, description, condition, and the seller's contact details for all goods and services offered.
The DTI, the lead agency overseeing its implementation, is now able to issue takedown orders against online listings for illicit goods or services.
Digital platforms such as Shopee will be held solidarily or jointly liable alongside sellers if they fail to act on these illegal activities.
With these new policies, Shopee Philippines said it has been informing its sellers about the platform’s updated guidelines through its Seller Education Hub website to assist them in complying with the law.
Based on information provided under Seller Education Hub, items prohibited for sale include listings for services, digital products or services that are instantly accessible or redeemable, weapons, cigarettes, wildlife, and wood bleach products, among others.
Under the platform’s policies, listing items prohibited for sale equates to a severe listing violation, leading to a listing removal and a potential account freeze.
The company said, in accordance with the ITA, sellers must also have the necessary permits to sell products that are regulated by law, such as medicine, consumer electronics, food and beverages, alcohol, and pet food.
With the law’s introduction of a more detailed product listing, Shopee is asking merchants to abide by the proper listing policy, or they may face reduced seller privileges, account suspension, or even termination if they accumulate a high number of penalties.
“We welcome the DTI’s implementation of the ITA as a meaningful step towards building a safer and more transparent e-commerce environment,” Shopee Philippines said.
Shopee Philippines stated that the e-commerce space should empower Filipino consumers while also safeguarding sellers who place their trust in the platform.
Under the ITA, online sellers and digital platforms that engage in illegal practices or ignore takedown orders will face administrative fines ranging from ₱5,000 to ₱1 million, depending on the violation and value of the goods or services involved.
A provision of the law stated that the DTI Secretary shall have the authority to establish a “blacklist” of digital platforms that fail to comply with a compliance order or are subject to a takedown order. Upon compliance or correction, the agency will remove the entry from the list without the necessity of a hearing.

Related Tags

Shopee Philippines Department of Trade and Industry (DTI) Internet Transactions Act (ITA) e-commerce
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.