Sebelum Mulai, Kamu Butuh Ini!
QRIS Statis adalah kode QR tanpa nominal yang kamu dapat dari e-wallet atau bank. Kalau belum punya, daftar dulu secara GRATIS di salah satu provider ini:
TemanQRIS tetap butuh QRIS statis dari PSP atau bank. Setelah itu, dashboard ini yang mengurus nominal dinamis, payment link, webhook, dan callback untuk transaksi yang lebih rapi.
Pilih Fitur yang Mau Dipelajari
Ikuti langkah-langkah sederhana untuk mulai terima pembayaran
📝 Daftar Akun Gratis
Buat akun TemanQRIS dengan email kamu. Gak perlu bayar, gak perlu kartu kredit. Cukup isi nama, email, dan password — selesai dalam 30 detik!
Daftar Sekarang →Gunakan email aktif agar tidak ketinggalan info penting.
📤 Upload QRIS Statis
Buka menu Generator dan upload gambar QRIS statis kamu. Bisa foto dari HP atau screenshot — yang penting jernih dan tidak blur.
Setelah upload pertama, kamu bisa generate QRIS berulang kali tanpa upload ulang!
✨ Generate & Bagikan!
Masukkan nominal yang mau ditagihkan, klik Generate. QRIS dinamis siap di-download atau dibagikan ke pelanggan lewat WhatsApp, Telegram, dll!
🔗 Buat Payment Link atau Generate QRIS
Setelah login, buka menu Payment Links atau Generate QRIS di dashboard. Isi nominal dan deskripsi pembayaran — link otomatis dibuat untuk kamu!
Buat Payment Link →Payment link cocok untuk invoice, tagihan, atau penjualan online tanpa coding!
📤 Share ke Pelanggan
Copy link pembayaran dan kirim lewat WhatsApp, Telegram, Email, atau embed di website. Pelanggan tinggal klik dan scan QRIS!
✅ Konfirmasi di Cek Order
Setelah pelanggan bayar, mereka klik "Sudah Bayar". Kamu terima notifikasi di menu Cek Order — tinggal konfirmasi!
📋 Lihat Cek OrderOrder dengan badge biru artinya pelanggan sudah konfirmasi bayar, tinggal kamu approve!
Webhook sudah aktif untuk integrasi otomatis
Kalau kamu mengisi webhook_url, server TemanQRIS akan mengirim notifikasi
saat customer klik "Sudah Bayar". Kalau mengisi callback_url, browser
customer diarahkan ke halaman terima kasih atau order detail milikmu.
curl -X POST https://temanqris.com/api/qris/payment-link \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"amount": 125000,
"description": "Invoice INV-2026-0001",
"order_id": "INV-2026-0001",
"webhook_url": "https://company.com/webhooks/temanqris",
"callback_url": "https://company.com/orders/INV-2026-0001/thank-you"
}'
Webhook memakai header X-TemanQRIS-Signature. Event yang umum diterima:
payment.awaiting_confirmation saat customer konfirmasi bayar dan
payment.confirmed setelah merchant verify pembayaran.
🆔 Dapatkan Merchant ID
Login ke dashboard TemanQRIS, lalu buka menu Widget. Copy Merchant ID yang tertera — ini adalah identitas unik untuk widget-mu.
Lihat Merchant ID →Merchant ID sama dengan API Key. Jaga kerahasiaannya!
📋 Copy Kode Widget
Tambahkan satu baris kode ini ke website kamu, letakkan di mana kamu mau tombol bayar muncul:
<script src="https://temanqris.com/widget.js" data-merchant="YOUR_MERCHANT_ID"></script>
Ganti YOUR_MERCHANT_ID
dengan Merchant ID kamu.
data-amount="50000" → Nominal tetap
data-button-text="Bayar Sekarang" → Teks tombol
data-button-color="#22c55e" → Warna tombol
data-description="Pembayaran Invoice" → Deskripsi
data-callback="https://yoursite.com/thank-you" → Callback URL setelah
bayar
data-webhook="https://yoursite.com/webhook" → Webhook server notifikasi
🎉 Widget Siap Dipakai!
Setelah kode dipasang, tombol "Bayar dengan QRIS" akan muncul otomatis. Pelanggan klik → masukkan nominal → scan QRIS → Pembayaran selesai!
Untuk opsi lanjutan dan integrasi API, lihat API Documentation.
Bukan Cuma Generate!
TemanQRIS punya fitur lengkap untuk memudahkan bisnismu
Payment Link
Buat link pembayaran yang bisa di-share ke pelanggan lewat chat atau sosmed.
Cek Order
Lihat semua pembayaran masuk di satu dashboard yang rapi dan mudah dipahami.
Embed Widget
Pasang tombol pembayaran di website kamu tanpa perlu coding sama sekali!
Pertanyaan Populer
QRIS Dinamis: Nominal sudah terisi otomatis, jadi lebih cepat dan tidak ada risiko salah input!
TemanQRIS membantu mengubah QRIS Statis menjadi Dinamis dengan nominal custom sesuai kebutuhanmu.
TemanQRIS tidak menyimpan dana sama sekali. Saat pelanggan scan dan bayar, uang langsung masuk ke akun GoPay, OVO, DANA, atau bank yang QRIS-nya kamu upload.
webhook_url saat membuat
payment link, generate QRIS, atau memasang widget. Server kamu akan menerima event
payment.awaiting_confirmation dan payment.confirmed dengan header
X-TemanQRIS-Signature untuk verifikasi. Untuk redirect customer setelah klik
"Sudah Bayar", isi callback_url.
Siap Mulai Terima Pembayaran?
Daftar gratis sekarang dan buat QRIS dinamis pertamamu!