Pelanggan melakukan checkout pesanan kepada Merchant.
Merchant mengirimkan API Registration kepada NICEPAY.
NICEPAY mengajukan order payment kepada Mitra QRIS.
Mitra QRIS melakukan generate kode QR.
Mitra QRIS mengirimkan response QR kepada NICEPAY.
NICEPAY mengirimkan response QR kepada Merchant.
Merchant menampilkan QR kepada Pelanggan.
Pelanggan memindai QR dan melakukan pembayaran kepada Mitra QRIS.
Mitra QRIS menampilkan response pembayaran kepada Pelanggan.
Mitra QRIS mengirimkan push notification kepada NICEPAY.
NICEPAY melakukan validasi notifikasi.
NICEPAY mengirim pemeriksaan status pembayaran kepada Mitra QRIS.
Mitra QRIS mengirimkan response status pembayaran kepada NICEPAY.
NICEPAY memperbarui status.
NICEPAY mengirimkan push notification kepada Merchant.
Merchant mengajukan pemeriksaan status menggunakan API Status kepada NICEPAY.
NICEPAY mengirim response pemeriksaan status kepada Merchant.
Merchant menerima status terakhir.
Merchant mengirim perubahan konfirmasi status kepada Pelanggan.