Qatar Payments October 25, 2026 7 min read

NAPS: Qatar's NationalPayment System Explained

NAPS (National Payment System) is Qatar's domestic interbank payment network, connecting all Qatari banks and enabling real-time debit transactions across the country. For any business selling to Qatari consumers, NAPS acceptance is a must.

What Is NAPS?

NAPS (National Payment System) is Qatar's domestic payment network, operated under the oversight of the Qatar Central Bank (QCB). It serves as the national interbank switch, routing debit card transactions between Qatari banks through a unified domestic infrastructure.

NAPS operates primarily as a debit card network — transactions are debited directly from the cardholder's bank account in real time. Like other GCC domestic networks, NAPS cards are co-badged with Visa or Mastercard, providing international acceptance when used outside Qatar.

Qatar's Vision 2030 economic diversification plan has accelerated the adoption of electronic payments, with NAPS at the centre of the country's domestic payment infrastructure. With a high-income population and one of the world's highest GDP per capita figures, Qatar represents a significant opportunity for merchants.

Qatar Payments by the Numbers

Top 5

GDP per capita globally

All

Qatari banks connected

#1

Domestic payment method

98%+

POS terminal acceptance

How Does NAPS Work?

NAPS operates as a domestic interbank switch regulated by the Qatar Central Bank. When a customer pays with their NAPS card at a Qatari merchant, the transaction routes through the NAPS network — keeping transaction data within Qatar and enabling real-time settlement between Qatari banks.

Real-Time Debit

Funds are debited from the cardholder's account immediately, giving merchants instant confirmation and reducing chargeback risk compared to credit cards.

Domestic Routing

All transactions route through QCB-regulated infrastructure, ensuring compliance and keeping transaction data within Qatar.

Online Payments

NAPS supports 3D Secure (3DS) for e-commerce, enabling full online checkout capability beyond in-store POS.

Low Merchant Fees

Domestic routing results in lower merchant discount rates (MDR) than international card schemes for Qatari transactions.

Which Banks Issue NAPS Cards?

All licensed banks in Qatar are connected to the NAPS network. The major issuers include:

Qatar National Bank (QNB)
Commercial Bank of Qatar
Doha Bank
Ahli Bank Qatar
Qatar Islamic Bank (QIB)
Masraf Al Rayan
Dukhan Bank
International Bank of Qatar (IBQ)

Qatar Central Bank mandates NAPS connectivity for all licensed banks, ensuring that virtually every Qatari bank account holder has access to a NAPS-enabled debit card.

NAPS for E-Commerce: What You Need to Know

Accepting NAPS online requires a payment gateway certified by Qatar Central Bank for NAPS e-commerce processing. Many international gateways do not support NAPS, making gateway selection critical for businesses entering the Qatari market.

Key requirements for NAPS online acceptance:

  • QCB-approved payment gateway or acquirer certification
  • 3D Secure (3DS2) support — mandatory for NAPS online transactions
  • BIN range support for NAPS card numbers
  • QAR (Qatari Riyal) settlement capability
  • QCB compliance for data handling and transaction reporting

NAPS vs. Visa / Mastercard in Qatar

FeatureNAPSVisa / Mastercard
Card typeDebit (co-badged)Credit & Debit
Domestic routing✓ QCB network✗ International
Market penetration (QA)~98% of cardholdersSubset of users
Online 3DS support✓ Required✓ Optional
Merchant fees (QA)LowerStandard
International use✓ Via co-badge✓ Global
Regulatory bodyQatar Central BankPrivate networks

Accepting NAPS with Miles Pay

Miles Pay is fully certified for NAPS e-commerce and in-store processing in Qatar. Our platform handles QCB certification, 3DS2 authentication, BIN routing, and QAR settlement — all through a single API integration.

NAPS is included in the Miles Pay unified GCC payment API alongside Mada (Saudi Arabia), Jaywan (UAE), KNET (Kuwait), Benefit (Bahrain), and every other regional payment method. One integration, one dashboard, one settlement.

Integration snippet

// Miles Pay — charge with NAPS (Qatar) support
const charge = await milesPay.charges.create({
  amount: 50000,       // in dirhams (QAR 500.00)
  currency: 'QAR',
  payment_method: {
    type: 'card',      // NAPS routes automatically
    card_token: token,
  },
  three_d_secure: true, // Required for NAPS online
  metadata: { order_id: 'ORD-004' },
});

Start Accepting NAPS

Ready to Sell to
Qatar?

Add NAPS to your checkout alongside every other GCC payment method — one API, one integration, one partner.