Launch
QRISGate
Visit
Example Image

QRISGate

QRIS payments that settle themselves. Rp 100 per transaction

Visit

Indonesian merchants already have QRIS - but payments still get checked by hand. QRISGate turns your static QRIS into dynamic, amount-locked QR codes with a unique Rp 1-10 suffix per transaction. When the mutation hits your account, it is matched, marked PAID, and a signed webhook fires to your server in 1-3 seconds. Flat Rp 100 per successful transaction. 0% extra MDR. Funds go straight to your bank - never held by us.

Example Image
Example Image
Example Image
Example Image

Features

Dynamic QRIS with unique amount codes (Rp 1-10 per transaction) Payment detection in 1-3 seconds via Android listener, Moota, Cekmutasi, or bank email alerts HMAC-SHA256 signed webhooks with replay protection and automatic retries Client-side QRIS simulator - your QR string never leaves the browser Real-time dashboard with transaction history and CSV export

Use Cases

Warung and kedai keeping queues moving without opening bank apps Bengkel and retail turning the cashier phone into a payment terminal Online sellers needing QRIS checkout without percentage gateway fees Developers integrating Indonesian QRIS payments via a simple REST API

Comments

Hey Fazier! I built QRISGate after watching the same scene at every warung and bengkel in Indonesia: the customer scans the QRIS sticker, then the cashier unlocks their phone, opens the bank app, scrolls for the mutation, squints at the amount - and the queue keeps growing. QRISGate takes your existing static QRIS string and rewrites it into a dynamic QR (Tag 01 shifted, amount locked in Tag 54, CRC-16 recalculated - EMVCo compliant), adds a unique Rp 1-10 code so incoming mutations match to the right order automatically, and fires an HMAC-SHA256 signed webhook to your server. No bank API needed. Flat Rp 100 per successful transaction, 0% extra MDR, funds go straight to the merchant's account. You can try the QRIS simulator without an account - paste your static QRIS string and watch the transformation happen entirely in your browser. Would love feedback from this community, especially on the webhook security model and the mutation-matching approach!

custom-img
Digital Creator | SEO Enthusiast | Tech ...

QRISGate is an interesting solution for businesses that want to simplify payment management. I especially like the automatic payment detection and webhook integration, which can save merchants time and reduce manual verification. The flat transaction fee is also a great approach. Does it support integration with multiple e-commerce platforms?

Premium Products

Comments

Hey Fazier! I built QRISGate after watching the same scene at every warung and bengkel in Indonesia: the customer scans the QRIS sticker, then the cashier unlocks their phone, opens the bank app, scrolls for the mutation, squints at the amount - and the queue keeps growing. QRISGate takes your existing static QRIS string and rewrites it into a dynamic QR (Tag 01 shifted, amount locked in Tag 54, CRC-16 recalculated - EMVCo compliant), adds a unique Rp 1-10 code so incoming mutations match to the right order automatically, and fires an HMAC-SHA256 signed webhook to your server. No bank API needed. Flat Rp 100 per successful transaction, 0% extra MDR, funds go straight to the merchant's account. You can try the QRIS simulator without an account - paste your static QRIS string and watch the transformation happen entirely in your browser. Would love feedback from this community, especially on the webhook security model and the mutation-matching approach!

custom-img
Digital Creator | SEO Enthusiast | Tech ...

QRISGate is an interesting solution for businesses that want to simplify payment management. I especially like the automatic payment detection and webhook integration, which can save merchants time and reduce manual verification. The flat transaction fee is also a great approach. Does it support integration with multiple e-commerce platforms?

Premium Products