QR Code Requirements in the Philippines: A Comprehensive Guide
The Philippines, with its rapidly growing digital economy, has embraced QR codes as a convenient and hygienic payment method, especially in the wake of the COVID-19 pandemic. As a result, businesses and consumers alike are eager to understand the QR code requirements set by the Bangko Sentral ng Pilipinas (BSP) and the Department of Trade and Industry (DTI). This article aims to provide a comprehensive, SEO-optimized guide to help you navigate these requirements.
Understanding QR Code Standards in the Philippines
QR codes used for payments in the Philippines must comply with the standards set by the BSP and the DTI. These standards ensure interoperability among different payment systems and protect consumers and merchants from fraudulent activities. The key standards to consider are:
- BSP Circular No. 1095, series of 2020, which outlines the guidelines for QR code-based payments.
- DTI's Implementing Rules and Regulations (IRR) of Republic Act No. 11383, also known as the "QR Code Act of 2019," which mandates the use of QR codes for payments in government agencies and private establishments.
QR Code Generator Requirements
To generate QR codes that comply with Philippine standards, you must ensure that your QR code generator meets the following requirements:

- Supports the following QR code types: Payment Request, Payment Initiation, and Payment Status Inquiry.
- Generates QR codes that can be scanned using standard QR code readers on smartphones.
- Encodes the necessary data fields, such as merchant details, payment amount, and currency, as specified in the BSP and DTI guidelines.
- Provides a secure and reliable method for generating dynamic QR codes that can be updated or revoked as needed.
QR Code Display Requirements for Merchants
Merchants displaying QR codes for payment must ensure that their codes meet the following display requirements:
- QR codes should be clearly visible and easily scannable, with a minimum size of 2 cm x 2 cm.
- QR codes should be displayed in a well-lit area, free from obstructions, and easily accessible to customers.
- Merchants should provide clear instructions on how to scan and pay using the displayed QR code.
QR Code Payment Processing Requirements
To process QR code payments, merchants must have an active payment account with a participating financial institution or payment service provider. Additionally, merchants must ensure that their payment processing system can:
- Decrypt and validate the data encoded in the scanned QR code.
- Communicate with the payment service provider or financial institution to authorize and process the payment.
- Update the payment status in real-time, allowing customers to confirm that their payment has been successful.
QR Code Security and Fraud Prevention Measures
To ensure the security of QR code-based payments, merchants and consumers should implement the following measures:

- Merchants should generate dynamic QR codes that can be updated or revoked as needed, reducing the risk of fraudulent transactions.
- Consumers should verify the displayed QR code with the one shown on their smartphone before making a payment.
- Both merchants and consumers should keep their software and apps up-to-date to ensure they have the latest security patches.
Conclusion
QR code requirements in the Philippines are designed to promote interoperability, security, and convenience in digital payments. By understanding and complying with these requirements, businesses can offer their customers a seamless and secure payment experience, while consumers can enjoy the benefits of a cashless society. As the QR code ecosystem continues to evolve, it is essential to stay informed about the latest guidelines and best practices to maximize the potential of this powerful technology.






















