Virtual Account

Inquiry Status Virtual Account

API ini digunakan untuk melakukan inquiry/pengecekan status Virtual Account.

POSThttps://staging-gateway.paprika.co.id/api/snap/v1.0/transfer-va/status

API ini digunakan untuk melakukan inquiry/pengecekan status Virtual Account.

Response Codes

CodeMessageKeterangan
2005100SuccessfulQuery berhasil diproses.
4045101Bill not foundBill tidak ditemukan.
4045101Payment not foundPembayaran tidak ditemukan.
4014701Invalid Token (B2B)Invalid token B2B.
4014700Unauthorized signatureUnauthorized signature.
4004702Invalid Mandatory Field [Authorization]Field authentication belum terisi.
4044708Invalid Merchant [Suspended]Merchant id inactive.
4004701Invalid Field Format [X-EXTERNAL-ID]Terdapat kesalahan pada format X-External-id.

Parameters

6 parameters accepted on this request.

NameTypeInRequiredDescription
stringheaderRequiredapplication/json
datetimeheaderRequiredYYYY-MM-DDTHH:mm:ssZ
stringheaderRequiredSignature untuk verifikasi.
stringheaderRequiredPartner ID merchant.
stringheaderRequiredChannel ID yang digunakan.
stringheaderRequiredBearer access token (B2B).

Request

Content-Type application/json

{
  "partnerServiceId" : "     123",
  "customerNo" : "1234567890",
  "virtualAccountNo" : "75911231234567891",
  "inquiryRequestId" : "139"
}

Response Samples

200 OKSuccessful

{
   "responseCode": "2002600",
   "responseMessage": "Successful",
   "virtualAccountData": {
     "paymentFlagReason": {
       "english": "",
       "indonesia": ""
     },
     "partnerServiceId": "     123",
     "customerNo": "1234567890",
     "virtualAccountNo": "75911231234567890",
     "inquiryRequestId": "140",
     "paymentRequestId": "",
     "paidAmount": {
       "value": "0.00",
       "currency": "IDR"
     },
     "totalAmount": {
       "value": "10000.00",
       "currency": "IDR"
     },
     "trxDateTime": "2026-07-01T16:57:55+07:00",
     "transactionDate": "",
     "referenceNo": "",
     "paymentFlagStatus": ""
   }
 }