Connect DOKU QRIS and test the connection · OurBooth
OurBooth
How it worksAndroid & iPadHardwareOurBooth PlusPricingGuides
IDTry it free
All guides
Configure payments3 min read

Connect DOKU QRIS and test the connection

Connect a DOKU account with QRIS already active. Follow the same guide as the OurBooth payment panel; illustrations use sample data.

Version reference: Android 3.0.3 · iOS/iPadOS 1.2.1

Follow the section for your platform. Screenshots show native UI with demo data; menus depend on version, plan and device. Test-build features may not yet be in the public release.

Content reviewed: 2026-10-18

On this page

  • Before you begin
  • Web dashboard
  • Check the result
  • If something goes wrong

Before you begin

Workflow diagram. Optional steps depend on event configuration.

Set up booth payments

Set up booth payments

Web dashboard

  1. 1In DOKU, check QRIS activation. Creating a DOKU account alone is not enough.
  2. 2Open Settings → API Keys in DOKU. Copy the BRN- or MCH-prefixed Client ID into Client ID from API Keys in OurBooth, and place the Secret Key in its own field.
  3. 3Open Settings → Checkout Appearance → QRIS Credential Settings in DOKU. The numeric Client ID shown on the QRIS page goes into Merchant ID QRIS in OurBooth; it differs from the API Keys Client ID. Keep Terminal ID A01 unless DOKU supplies another value; enter the outlet postal code and save account & merchant details.
  4. 4Copy the complete public key provided by OurBooth. In DOKU, open Settings → API Keys → Edit Merchant Public Key, paste it and save.
  5. 5Copy the notification address displayed by OurBooth into DOKU Settings → QR Payment → Edit → Notify URL, then Submit. Save credentials, then run Test connection.
  6. 6The connection test creates a test QR and then cancels it. Do not pay that QR. After a successful test, enable QRIS in device policy and check the booth payment screen.
96-second DOKU walkthrough. Synthetic illustrations, no merchant data.
QRIS activation. Sample-data illustration; UI labels follow the provider dashboard.

QRIS activation

QRIS activation
API Keys Client ID. Sample-data illustration; UI labels follow the provider dashboard.

API Keys Client ID

API Keys Client ID
QRIS Merchant ID. Sample-data illustration; UI labels follow the provider dashboard.

QRIS Merchant ID

QRIS Merchant ID
Merchant Public Key. Sample-data illustration; UI labels follow the provider dashboard.

Merchant Public Key

Merchant Public Key
Notifications and connection test. Sample-data illustration; UI labels follow the provider dashboard.

Notifications and connection test

Notifications and connection test

Check the result

Operator check

The connection test passes and settings are saved. This validates the connection, merchant and QR, not customer-payment settlement.

If something goes wrong

SymptomNext step
Client ID or Merchant ID is rejectedCheck each value’s source: API Keys BRN-/MCH- and the numeric QRIS value are not interchangeable.
Notification is not yet provenCheck notification-address configuration. Missing notification history does not necessarily mean the connection test failed.
OurBooth

Photobooth app for Android and iPad. Made in Indonesia.

  • yours@ourbooth.online
  • Instagram
  • WhatsApp

Product

  • How it works
  • Android & iPad
  • Hardware
  • Pricing

Help

  • Guides
  • FAQ
  • OurBooth Assistant
  • Contact
  • About

Legal

  • Privacy
  • Terms

Next guide

Use session vouchers and promo codes

Vouchers grant access according to their allowance/purpose; promo codes change the price according to discount rules. Neither is an app-subscription code.

Recommended next

Set up your first event

Prepare one demo event until its outputs are usable. Once this journey works, repeat the final check with the configuration you will use for your guests.

Wrap up an event and hand over results

Close an event by checking results, uploads, payments and gallery access. Device cleanup is the final step after required data is safe.

© 2026 OurBooth. All rights reserved.

Android, Google Play, and the Google Play logo are trademarks of Google LLC. Apple, iPad, and iPhone are trademarks of Apple Inc., registered in the U.S. and other countries. App Store is a service mark of Apple Inc.

Bahasa Indonesia