QRIS

QRIS Order Status Inquiry

Panduan lengkap untuk melakukan inquiry status order QRIS menggunakan API Paylabs.

Request URL

FieldValue
URL${ROOT_URL}/payment/v2.3/qris/query
MethodPOST
Endpoint/payment/v2.3/qris/query

Request

Field NameTypeRequiredDescription
Content-TypeString(30)YesIsi dengan nilai "application/json;charset=utf-8"
X-TIMESTAMPString(29)YesWaktu saat ini, dengan format 2026-01-30T12:00:00.000+07:00
X-SIGNATUREString(64)YesSignature. Untuk selengkapnya cek Cara Membuat Signature
X-PARTNER-IDString(20)YesMerchant ID
X-REQUEST-IDString(64)YesID unik merepresentasikan setiap request yang dikirim

Body

ParameterTypeRequiredRemarks
requestIdString(64)YesKode unik untuk setiap request
*catatan : requestId harus sama dengan X-REQUEST-ID
merchantIdString(10)YesID unik yang disediakan oleh payment gateway ke merchant
storeIdString(30)NoJika Merchant memiliki cabang dan ingin membuat order dengan ID cabang
merchantTradeNoString(32)ChoiceKode unik yang dibuat oleh Merchant untuk setiap transaksi
rrnString(32)ChoiceNomor pembayaran yang berhasil yang secara unik mengidentifikasi transaksi
paymentTypeString(20)YesTipe pembayaran, cek Tipe Pembayaran

Pada parameter request, pilih salah satu dari merchantTradeNo atau rrn. Error akan dilaporkan jika keduanya dikirim.

QRIS Order Status Inquiry Response Parameters

Cek Generate QRIS Response Parameters