ADVERTISEMENT

BSP approves rules on merchant payment activities

Published Jul 21, 2024 09:34 pm

The Bangko Sentral ng Pilipinas (BSP) has approved the regulatory framework for merchant payment acceptance activities (MPAA) to widen the use of digital payments in the country.

Merchants refer to physical or electronic retailers, service providers, billers and businesses that accept payments for goods and services.

Based on the new BSP Circular No. 1199, approved on July 19, it defines a merchant as an end-user that avails of MPAA.

MPAA is a set of services provided to a merchant to receive payment for the sale of goods and services. The activity also includes merchant acquisition services, which are the processing of payment transactions and the transfer of funds to the merchant.

In approving the new circular, the BSP is enabling merchants to accept different forms of payments for the sale of goods and services “in a safe and efficient manner is vital in facilitating the smooth flow of funds in the economy and contributing to the wider adoption of digital payments in the country.”

The BSP said that for digital payments to thrive, the minimum standards and good practices as established in the circular should be able to safeguard the funds received from customers of merchants and protect the rights and interests of end-users that deal with operators of payment systems (OPS) that engage in MPAA.

An OPS is “any person who provides clearing or settlement services in a payment system, or defines, prescribes, designs, controls, or maintains the operational framework for the system.” This typically involves business organizations such as sole proprietorships, partnerships, cooperatives, or corporations.

The new framework specifically ensures that OPS engaging in MPAA will adopt governance structures and appropriate measures to manage risks such as those related to settlement, operations, information technology, anti-money laundering countering terrorism and proliferation financing, and end-user protection.

The circular covers the following: the granting of a license to conduct MPAA; capital requirement; governance; AML/CTPF requirements; merchant onboarding/monitoring/dispute resolution; end-user protection; information technology risk management; pricing mechanism; outsourcing; reportorial requirements; and enforcement action.

The BSP requires a merchant acquisition license or MAL and capital for merchant acquisition services and this will depend on the size. A merchant acquirer directly or indirectly enables a merchant to accept various payment instruments through its merchant payment acceptance services.

An OPS with MPAA transacting less than P100 million in an applicable period will be required to have a minimum capital of P5 million. If the funds transferred to merchants are P100 million and above, the required minimum capital is P10 million.

License fees, meanwhile, will range from P25,000 to P60,000.

Entities that have secured an OPS-MAL will be considered compliant with the registration requirements as an OPS.

The circular covers BSP-supervised financial institutions or BSFls such as banks and electronic money issuers-non bank financial institutions or EMI-NBFIs.

Related Tags

Bangko Sentral ng Pilipinas’ (BSP) online transactions merchant payment acceptance activities (MPAA)
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.