Doitpay
Reports

QRIS Payment Reports

Track QR code payments made through Indonesia's standardized QRIS system supporting all major e-wallets and mobile banking apps.

QRIS (Quick Response Code Indonesian Standard) is Indonesia's standardized QR code payment system. Customers scan a QR code and pay using any supported e-wallet or mobile banking app.

QRIS Payment Reports

How QRIS Works

  1. Customer chooses to pay via QRIS
  2. A QR code is displayed for the transaction
  3. Customer scans with their preferred app (GoPay, OVO, DANA, mobile banking, etc.)
  4. Customer confirms and completes payment in their app
  5. Payment is confirmed and you receive the funds

Benefits: One QR code works with all major e-wallets and mobile banking apps.

Accessing QRIS Payment Reports

Navigate to REPORTS > Qris Payment from the sidebar.

The page title shows the total number of records (e.g., "Qris Payment(507228)").

Understanding the Table

ColumnWhat it shows
NMIDNational Merchant ID for QRIS (e.g., ID20200814I2725)
Net AmountAmount you receive after fees
Amount ChargedAmount customer paid
FeeTransaction processing fee
StatusCurrent payment state
Reference IDDoitpay's internal reference

QRIS-Specific Fields

NMID (National Merchant ID): Your registered merchant identifier in the QRIS system. All your QRIS transactions will share the same NMID.

RRN (Retrieval Reference Number): Used for tracking transactions across the payment network. Useful when investigating payment issues with your bank or payment partner.

Transaction Status

StatusMeaningWhat to do
SuccessPayment completedFunds will be settled
PendingWaiting for customer to scan and payQR code is still active
ExpiredQR code expiredCustomer needs new QR code
FailedPayment could not completeCheck with customer

Exporting Data

Click Export in the toolbar and choose a format.

Export menu

FormatBest for
CSVPlain data, importing into another tool, very large date ranges
Excel (XLSX)Opening straight in Excel or Google Sheets with formatting preserved

Use this to export your QRIS transactions.

The export matches the filters you have applied on the page, so set your date range and any other filters first.

The file is prepared in the background instead of downloading straight away. After you choose a format, the dashboard opens Portal Download where the job appears. When its status shows COMPLETED, click Download on that row.

Filters travel with the export

The file matches what the table shows. If the table is filtered to one status or channel, the file contains only those rows. Clear your filters first if you want everything.

Common Questions

Q: How long is a QRIS code valid?

QRIS codes typically expire within a few minutes to prevent misuse. The exact time depends on your configuration.

Q: Which apps can customers use to pay?

Any QRIS-compatible app, including:

  • GoPay
  • OVO
  • DANA
  • ShopeePay
  • LinkAja
  • Mobile banking apps (BCA, Mandiri, BNI, BRI, etc.)

Q: Why did a QRIS payment fail?

Common reasons include:

  • QR code expired before customer paid
  • Insufficient balance in customer's wallet
  • Customer cancelled the payment
  • Network issues during payment

Q: How do I use the RRN to track a payment?

If a customer disputes a payment, provide the RRN to support. This number tracks the transaction across the entire payment network.

On this page