Product

Developers

Resources

Solutions

Resources

->

Resources

->

Resources

->

How to Generate QR Ph for Your Business (2026 Step-by-Step Guide)

Quick Answer: To generate a QR Ph code, you need to register with a BSP-regulated payment provider that supports the QR Ph standard — such as HitPay. Once your account is set up, you can generate a static or dynamic QR Ph code that accepts payments from any QR Ph-compatible app, including GCash, Maya, and InstaPay-linked bank apps. The entire setup process typically takes less than 30 minutes.

QR Ph is one of the fastest-growing QR code payment methods in the Philippines, and for good reason. For a broader overview of the Philippine payments landscape, see our Philippines payment gateway guide. Whether you run a sari-sari store, a boutique, a food stall, or an online shop, being able to accept QR Ph payments puts you in front of millions of Filipino consumers who prefer cashless transactions. This guide walks you through exactly how to generate a QR Ph code and start accepting payments — without the technical headaches.

What Is QR Ph?

QR Ph is the national QR code standard for the Philippines, developed and mandated by the Bangko Sentral ng Pilipinas (BSP). It is an interoperable payment system that allows any participating e-wallet or bank app — including GCash, Maya, UnionBank, BDO, and many others — to scan a single QR code and complete a payment. Unlike proprietary QR codes tied to one wallet, QR Ph works across platforms, making it a universal cashless payment solution for businesses of all sizes.

Why QR Ph Matters for Philippine Businesses in 2026

The BSP's push toward a cash-lite economy has accelerated QR Ph adoption significantly. For merchant partners, this means:

  • Wider customer reach — your QR code works for GCash users, Maya users, and bank app users alike

  • Faster checkout — no cash handling, no change-giving, no delays

  • Lower transaction friction — customers scan, confirm, and pay in seconds

  • Automatic digital records — every QR Ph transaction is logged, making reconciliation easier

If you are not yet accepting QR Ph payments, you are potentially missing a significant portion of your walk-in and online revenue.

How to Generate QR Ph: Step-by-Step

Step 1: Choose a BSP-Regulated QR Ph Payment Provider

The first step in generating your QR Ph code is selecting a payment provider that is regulated by the BSP and supports the QR Ph standard. HitPay is one such provider, regulated by the BSP and endorsed by the DTI, and purpose-built for Southeast Asian businesses including those operating in the Philippines.

When evaluating providers, look for:

  • BSP regulation or partnership with a BSP-regulated institution

  • Support for both static and dynamic QR Ph codes

  • Easy onboarding with minimal documentation

  • Transparent fee structures with no hidden charges

Step 2: Register and Verify Your Business Account

Once you have selected your provider, sign up for a business account. With HitPay, the registration process is fast and free:

  1. Visit the HitPay website and click Get Started

  2. Enter your business details — name, type, contact information

  3. Submit the required verification documents (valid government ID, proof of business registration if applicable)

  4. Complete business verification — HitPay's onboarding is designed to be completed in minutes

Step 3: Generate Your QR Ph Code

After your account is verified and activated:

  1. Log in to your HitPay dashboard

  2. Navigate to the Payment Links or QR Code section

  3. Select QR Ph as your payment method

  4. Choose between a static QR code (reusable, customer enters amount) or a dynamic QR code (amount pre-set per transaction)

  5. Download or print your QR Ph code

Your QR Ph code is now ready to use.

Step 4: Display and Accept Payments

Place your printed QR Ph code at your point of sale — on your counter, table tent, packaging, or invoices. For online use, embed the QR code image in your website, social media posts, or digital invoices.

When a customer scans your QR Ph code using GCash, Maya, or any QR Ph-compatible banking app:

  1. They enter the payment amount (for static codes) or confirm the pre-set amount (for dynamic codes)

  2. They authenticate the payment within their app

  3. You receive an instant notification and the payment is credited to your account

Static vs. Dynamic QR Ph: Which Should You Generate?

Feature

Static QR Ph Code

Dynamic QR Ph Code

Amount pre-set?

No — customer enters amount

Yes — amount encoded in QR

Reusable?

Yes, indefinitely

Typically single-use

Best for

Walk-in retail, tips, open payments

E-commerce, invoiced sales, set-price items

Generation

One-time setup

Generated per transaction

Error risk

Customer may enter wrong amount

Amount is fixed, reducing errors

For most retail merchant partners, a static QR Ph code at the counter is sufficient. For online or invoiced payments, dynamic QR Ph codes offer more precision and reduce payment disputes.

How HitPay Makes QR Ph Generation Simple

HitPay is regulated by the BSP and endorsed by the DTI, and is designed specifically for merchant partners across Southeast Asia, including the Philippines. Beyond QR Ph generation, the platform offers:

  • Unified dashboard — manage QR Ph, payment links, and online store payments in one place

  • Instant payment notifications — know the moment a customer pays

  • Multi-channel support — accept QR Ph in-person and integrate it into your online checkout

  • No monthly fees — pay only per transaction, keeping overhead low for small and growing businesses

  • Detailed transaction reports — export sales data for accounting and tax compliance

Whether you are a solo seller or running multiple locations, HitPay gives you the infrastructure to generate and manage QR Ph payments at scale.

Common Mistakes to Avoid When Generating QR Ph Codes

  • Using a non-regulated provider — always verify your provider's BSP standing to ensure compliance and payment reliability

  • Printing low-resolution QR codes — a blurry QR code will fail to scan; always download the highest-resolution file available

  • Skipping transaction testing — before going live, do a test scan with your own device to confirm the QR code works correctly

  • Neglecting to update dynamic QR codes — dynamic QR codes are typically single-use; generating a fresh one per transaction is essential

Frequently Asked Questions

Q: What is QR Ph and how does it work?

QR Ph is the BSP-mandated interoperable QR code standard for the Philippines. It allows customers to pay using any participating app — GCash, Maya, or a QR Ph-enabled bank app — by scanning a single standardized QR code. The payment is processed instantly and the funds are transferred to the business's registered account.

Q: How do I generate a QR Ph code for my small business?

To generate a QR Ph code, sign up with a BSP-regulated payment provider like HitPay, complete your account verification, and use the dashboard to generate your QR Ph code. The process is designed to be completed in minutes, from sign-up to having a scannable code ready.

Q: Is QR Ph free to use?

Setting up a QR Ph code is free with providers like HitPay. Transaction fees apply per payment received — these are typically a small percentage of the transaction value. HitPay has no monthly subscription fees, making it cost-effective for businesses of all sizes.

Q: Can I accept GCash and Maya payments with one QR Ph code?

Yes. That is the primary advantage of QR Ph as a standard. A single QR Ph code accepts payments from GCash, Maya, and any other QR Ph-compatible app or bank, eliminating the need to maintain separate QR codes for different wallets.

Q: How long does it take to receive QR Ph payments into my account?

With HitPay, QR Ph payments are settled to your account on a T+1 calendar day basis — meaning funds received today are typically available the following calendar day. Payment confirmation notifications appear on your dashboard immediately after a successful transaction.

Q: Do I need a registered business to generate a QR Ph code?

Requirements vary by provider. Some providers accept solo/individual sellers with just a valid government-issued ID, while others may require proof of business registration. HitPay's onboarding team can advise you on the documentation needed based on your business type and size.

Also see: How to Generate QRPH for Your Business — a broader overview of QR Ph, including the bank-direct route and how it compares to using a payment provider.

Ready to generate your QR Ph code and start accepting cashless payments? Sign up with HitPay and get your QR Ph code set up today →

How to Generate QR Ph for Your Business (2026 Step-by-Step Guide)

Quick Answer: To generate a QR Ph code, you need to register with a BSP-regulated payment provider that supports the QR Ph standard — such as HitPay. Once your account is set up, you can generate a static or dynamic QR Ph code that accepts payments from any QR Ph-compatible app, including GCash, Maya, and InstaPay-linked bank apps. The entire setup process typically takes less than 30 minutes.

QR Ph is one of the fastest-growing QR code payment methods in the Philippines, and for good reason. For a broader overview of the Philippine payments landscape, see our Philippines payment gateway guide. Whether you run a sari-sari store, a boutique, a food stall, or an online shop, being able to accept QR Ph payments puts you in front of millions of Filipino consumers who prefer cashless transactions. This guide walks you through exactly how to generate a QR Ph code and start accepting payments — without the technical headaches.

What Is QR Ph?

QR Ph is the national QR code standard for the Philippines, developed and mandated by the Bangko Sentral ng Pilipinas (BSP). It is an interoperable payment system that allows any participating e-wallet or bank app — including GCash, Maya, UnionBank, BDO, and many others — to scan a single QR code and complete a payment. Unlike proprietary QR codes tied to one wallet, QR Ph works across platforms, making it a universal cashless payment solution for businesses of all sizes.

Why QR Ph Matters for Philippine Businesses in 2026

The BSP's push toward a cash-lite economy has accelerated QR Ph adoption significantly. For merchant partners, this means:

  • Wider customer reach — your QR code works for GCash users, Maya users, and bank app users alike

  • Faster checkout — no cash handling, no change-giving, no delays

  • Lower transaction friction — customers scan, confirm, and pay in seconds

  • Automatic digital records — every QR Ph transaction is logged, making reconciliation easier

If you are not yet accepting QR Ph payments, you are potentially missing a significant portion of your walk-in and online revenue.

How to Generate QR Ph: Step-by-Step

Step 1: Choose a BSP-Regulated QR Ph Payment Provider

The first step in generating your QR Ph code is selecting a payment provider that is regulated by the BSP and supports the QR Ph standard. HitPay is one such provider, regulated by the BSP and endorsed by the DTI, and purpose-built for Southeast Asian businesses including those operating in the Philippines.

When evaluating providers, look for:

  • BSP regulation or partnership with a BSP-regulated institution

  • Support for both static and dynamic QR Ph codes

  • Easy onboarding with minimal documentation

  • Transparent fee structures with no hidden charges

Step 2: Register and Verify Your Business Account

Once you have selected your provider, sign up for a business account. With HitPay, the registration process is fast and free:

  1. Visit the HitPay website and click Get Started

  2. Enter your business details — name, type, contact information

  3. Submit the required verification documents (valid government ID, proof of business registration if applicable)

  4. Complete business verification — HitPay's onboarding is designed to be completed in minutes

Step 3: Generate Your QR Ph Code

After your account is verified and activated:

  1. Log in to your HitPay dashboard

  2. Navigate to the Payment Links or QR Code section

  3. Select QR Ph as your payment method

  4. Choose between a static QR code (reusable, customer enters amount) or a dynamic QR code (amount pre-set per transaction)

  5. Download or print your QR Ph code

Your QR Ph code is now ready to use.

Step 4: Display and Accept Payments

Place your printed QR Ph code at your point of sale — on your counter, table tent, packaging, or invoices. For online use, embed the QR code image in your website, social media posts, or digital invoices.

When a customer scans your QR Ph code using GCash, Maya, or any QR Ph-compatible banking app:

  1. They enter the payment amount (for static codes) or confirm the pre-set amount (for dynamic codes)

  2. They authenticate the payment within their app

  3. You receive an instant notification and the payment is credited to your account

Static vs. Dynamic QR Ph: Which Should You Generate?

Feature

Static QR Ph Code

Dynamic QR Ph Code

Amount pre-set?

No — customer enters amount

Yes — amount encoded in QR

Reusable?

Yes, indefinitely

Typically single-use

Best for

Walk-in retail, tips, open payments

E-commerce, invoiced sales, set-price items

Generation

One-time setup

Generated per transaction

Error risk

Customer may enter wrong amount

Amount is fixed, reducing errors

For most retail merchant partners, a static QR Ph code at the counter is sufficient. For online or invoiced payments, dynamic QR Ph codes offer more precision and reduce payment disputes.

How HitPay Makes QR Ph Generation Simple

HitPay is regulated by the BSP and endorsed by the DTI, and is designed specifically for merchant partners across Southeast Asia, including the Philippines. Beyond QR Ph generation, the platform offers:

  • Unified dashboard — manage QR Ph, payment links, and online store payments in one place

  • Instant payment notifications — know the moment a customer pays

  • Multi-channel support — accept QR Ph in-person and integrate it into your online checkout

  • No monthly fees — pay only per transaction, keeping overhead low for small and growing businesses

  • Detailed transaction reports — export sales data for accounting and tax compliance

Whether you are a solo seller or running multiple locations, HitPay gives you the infrastructure to generate and manage QR Ph payments at scale.

Common Mistakes to Avoid When Generating QR Ph Codes

  • Using a non-regulated provider — always verify your provider's BSP standing to ensure compliance and payment reliability

  • Printing low-resolution QR codes — a blurry QR code will fail to scan; always download the highest-resolution file available

  • Skipping transaction testing — before going live, do a test scan with your own device to confirm the QR code works correctly

  • Neglecting to update dynamic QR codes — dynamic QR codes are typically single-use; generating a fresh one per transaction is essential

Frequently Asked Questions

Q: What is QR Ph and how does it work?

QR Ph is the BSP-mandated interoperable QR code standard for the Philippines. It allows customers to pay using any participating app — GCash, Maya, or a QR Ph-enabled bank app — by scanning a single standardized QR code. The payment is processed instantly and the funds are transferred to the business's registered account.

Q: How do I generate a QR Ph code for my small business?

To generate a QR Ph code, sign up with a BSP-regulated payment provider like HitPay, complete your account verification, and use the dashboard to generate your QR Ph code. The process is designed to be completed in minutes, from sign-up to having a scannable code ready.

Q: Is QR Ph free to use?

Setting up a QR Ph code is free with providers like HitPay. Transaction fees apply per payment received — these are typically a small percentage of the transaction value. HitPay has no monthly subscription fees, making it cost-effective for businesses of all sizes.

Q: Can I accept GCash and Maya payments with one QR Ph code?

Yes. That is the primary advantage of QR Ph as a standard. A single QR Ph code accepts payments from GCash, Maya, and any other QR Ph-compatible app or bank, eliminating the need to maintain separate QR codes for different wallets.

Q: How long does it take to receive QR Ph payments into my account?

With HitPay, QR Ph payments are settled to your account on a T+1 calendar day basis — meaning funds received today are typically available the following calendar day. Payment confirmation notifications appear on your dashboard immediately after a successful transaction.

Q: Do I need a registered business to generate a QR Ph code?

Requirements vary by provider. Some providers accept solo/individual sellers with just a valid government-issued ID, while others may require proof of business registration. HitPay's onboarding team can advise you on the documentation needed based on your business type and size.

Also see: How to Generate QRPH for Your Business — a broader overview of QR Ph, including the bank-direct route and how it compares to using a payment provider.

Ready to generate your QR Ph code and start accepting cashless payments? Sign up with HitPay and get your QR Ph code set up today →

How to Generate QR Ph for Your Business (2026 Step-by-Step Guide)

Quick Answer: To generate a QR Ph code, you need to register with a BSP-regulated payment provider that supports the QR Ph standard — such as HitPay. Once your account is set up, you can generate a static or dynamic QR Ph code that accepts payments from any QR Ph-compatible app, including GCash, Maya, and InstaPay-linked bank apps. The entire setup process typically takes less than 30 minutes.

QR Ph is one of the fastest-growing QR code payment methods in the Philippines, and for good reason. For a broader overview of the Philippine payments landscape, see our Philippines payment gateway guide. Whether you run a sari-sari store, a boutique, a food stall, or an online shop, being able to accept QR Ph payments puts you in front of millions of Filipino consumers who prefer cashless transactions. This guide walks you through exactly how to generate a QR Ph code and start accepting payments — without the technical headaches.

What Is QR Ph?

QR Ph is the national QR code standard for the Philippines, developed and mandated by the Bangko Sentral ng Pilipinas (BSP). It is an interoperable payment system that allows any participating e-wallet or bank app — including GCash, Maya, UnionBank, BDO, and many others — to scan a single QR code and complete a payment. Unlike proprietary QR codes tied to one wallet, QR Ph works across platforms, making it a universal cashless payment solution for businesses of all sizes.

Why QR Ph Matters for Philippine Businesses in 2026

The BSP's push toward a cash-lite economy has accelerated QR Ph adoption significantly. For merchant partners, this means:

  • Wider customer reach — your QR code works for GCash users, Maya users, and bank app users alike

  • Faster checkout — no cash handling, no change-giving, no delays

  • Lower transaction friction — customers scan, confirm, and pay in seconds

  • Automatic digital records — every QR Ph transaction is logged, making reconciliation easier

If you are not yet accepting QR Ph payments, you are potentially missing a significant portion of your walk-in and online revenue.

How to Generate QR Ph: Step-by-Step

Step 1: Choose a BSP-Regulated QR Ph Payment Provider

The first step in generating your QR Ph code is selecting a payment provider that is regulated by the BSP and supports the QR Ph standard. HitPay is one such provider, regulated by the BSP and endorsed by the DTI, and purpose-built for Southeast Asian businesses including those operating in the Philippines.

When evaluating providers, look for:

  • BSP regulation or partnership with a BSP-regulated institution

  • Support for both static and dynamic QR Ph codes

  • Easy onboarding with minimal documentation

  • Transparent fee structures with no hidden charges

Step 2: Register and Verify Your Business Account

Once you have selected your provider, sign up for a business account. With HitPay, the registration process is fast and free:

  1. Visit the HitPay website and click Get Started

  2. Enter your business details — name, type, contact information

  3. Submit the required verification documents (valid government ID, proof of business registration if applicable)

  4. Complete business verification — HitPay's onboarding is designed to be completed in minutes

Step 3: Generate Your QR Ph Code

After your account is verified and activated:

  1. Log in to your HitPay dashboard

  2. Navigate to the Payment Links or QR Code section

  3. Select QR Ph as your payment method

  4. Choose between a static QR code (reusable, customer enters amount) or a dynamic QR code (amount pre-set per transaction)

  5. Download or print your QR Ph code

Your QR Ph code is now ready to use.

Step 4: Display and Accept Payments

Place your printed QR Ph code at your point of sale — on your counter, table tent, packaging, or invoices. For online use, embed the QR code image in your website, social media posts, or digital invoices.

When a customer scans your QR Ph code using GCash, Maya, or any QR Ph-compatible banking app:

  1. They enter the payment amount (for static codes) or confirm the pre-set amount (for dynamic codes)

  2. They authenticate the payment within their app

  3. You receive an instant notification and the payment is credited to your account

Static vs. Dynamic QR Ph: Which Should You Generate?

Feature

Static QR Ph Code

Dynamic QR Ph Code

Amount pre-set?

No — customer enters amount

Yes — amount encoded in QR

Reusable?

Yes, indefinitely

Typically single-use

Best for

Walk-in retail, tips, open payments

E-commerce, invoiced sales, set-price items

Generation

One-time setup

Generated per transaction

Error risk

Customer may enter wrong amount

Amount is fixed, reducing errors

For most retail merchant partners, a static QR Ph code at the counter is sufficient. For online or invoiced payments, dynamic QR Ph codes offer more precision and reduce payment disputes.

How HitPay Makes QR Ph Generation Simple

HitPay is regulated by the BSP and endorsed by the DTI, and is designed specifically for merchant partners across Southeast Asia, including the Philippines. Beyond QR Ph generation, the platform offers:

  • Unified dashboard — manage QR Ph, payment links, and online store payments in one place

  • Instant payment notifications — know the moment a customer pays

  • Multi-channel support — accept QR Ph in-person and integrate it into your online checkout

  • No monthly fees — pay only per transaction, keeping overhead low for small and growing businesses

  • Detailed transaction reports — export sales data for accounting and tax compliance

Whether you are a solo seller or running multiple locations, HitPay gives you the infrastructure to generate and manage QR Ph payments at scale.

Common Mistakes to Avoid When Generating QR Ph Codes

  • Using a non-regulated provider — always verify your provider's BSP standing to ensure compliance and payment reliability

  • Printing low-resolution QR codes — a blurry QR code will fail to scan; always download the highest-resolution file available

  • Skipping transaction testing — before going live, do a test scan with your own device to confirm the QR code works correctly

  • Neglecting to update dynamic QR codes — dynamic QR codes are typically single-use; generating a fresh one per transaction is essential

Frequently Asked Questions

Q: What is QR Ph and how does it work?

QR Ph is the BSP-mandated interoperable QR code standard for the Philippines. It allows customers to pay using any participating app — GCash, Maya, or a QR Ph-enabled bank app — by scanning a single standardized QR code. The payment is processed instantly and the funds are transferred to the business's registered account.

Q: How do I generate a QR Ph code for my small business?

To generate a QR Ph code, sign up with a BSP-regulated payment provider like HitPay, complete your account verification, and use the dashboard to generate your QR Ph code. The process is designed to be completed in minutes, from sign-up to having a scannable code ready.

Q: Is QR Ph free to use?

Setting up a QR Ph code is free with providers like HitPay. Transaction fees apply per payment received — these are typically a small percentage of the transaction value. HitPay has no monthly subscription fees, making it cost-effective for businesses of all sizes.

Q: Can I accept GCash and Maya payments with one QR Ph code?

Yes. That is the primary advantage of QR Ph as a standard. A single QR Ph code accepts payments from GCash, Maya, and any other QR Ph-compatible app or bank, eliminating the need to maintain separate QR codes for different wallets.

Q: How long does it take to receive QR Ph payments into my account?

With HitPay, QR Ph payments are settled to your account on a T+1 calendar day basis — meaning funds received today are typically available the following calendar day. Payment confirmation notifications appear on your dashboard immediately after a successful transaction.

Q: Do I need a registered business to generate a QR Ph code?

Requirements vary by provider. Some providers accept solo/individual sellers with just a valid government-issued ID, while others may require proof of business registration. HitPay's onboarding team can advise you on the documentation needed based on your business type and size.

Also see: How to Generate QRPH for Your Business — a broader overview of QR Ph, including the bank-direct route and how it compares to using a payment provider.

Ready to generate your QR Ph code and start accepting cashless payments? Sign up with HitPay and get your QR Ph code set up today →