QRIS Gateway

Payment Infra

QRIS Gateway Simple Midtrans-style API for Dujiaoka.

Generate dynamic QR payloads, serve cached PNGs, and auto-match paid orders from mutasi. Built for local XAMPP setups and automation-first workflows.

How to use

  1. Create invoice with amount + merchant_order_id.
  2. Serve QR PNG from cached endpoint.
  3. Poll or fetch mutasi to mark paid.

Quick Links

  • POST /api/payments/qris/create
  • GET /api/payments/qris/{id}/qr.png
  • GET /api/payments/qris/{id}/status
  • POST /api/qris/mutasi/fetch-process

Auth header: X-API-KEY

Quick Generate QR (optional)

Requires your X-API-KEY. The QR image is fetched with headers.


            

QR Preview

No image yet.