Virtual Account SNAP

Status Inquiry VA (SNAP)

Cek status Virtual Account melalui layanan transfer-va SNAP.

HTTPMethod: POST
URL: ${ROOT_URL}/v1.0/transfer-va/status
Service Code: 28
Version: 1.0
ServiceGroup: transfer-va
ProductType: status

Header Permintaan

ParameterWajibTipePanjangKeterangan
Content-TypeMString-Nilai tetap application/json
AuthorizationCStringDinamisaccess_token; wajib jika memakai enkripsi simetris
X-TIMESTAMPMString64Waktu Jakarta, format 2021-11-29T09:22:18+07:00
X-PARTNER-IDMString36Merchant ID
X-EXTERNAL-IDMString12Request ID
X-SIGNATUREMStringDinamisString signature
X-IP-ADDRESSMString15IP Klien (IPv4)

Body Permintaan

ParameterWajibTipePanjangKeterangan
partnerServiceIdMString8Turunan dari X-PARTNER-ID, semacam kode perusahaan (padding kiri 8 digit). partnerServiceId + customerNo atau virtualAccountNo
customerNoMString20Nomor unik (maks 20 digit). partnerServiceId + customerNo atau virtualAccountNo
virtualAccountNoMString28partnerServiceId + customerNo (maks 20 digit)
trxIdOString64ID transaksi di sistem partner
+additionalInfoOObjectTak tetapDari respon Inquiry

Header Respon

ParameterWajibTipePanjangKeterangan
Content-TypeMString-Nilai tetap application/json
X-TIMESTAMPMString64Waktu Jakarta, format 2021-11-29T09:22:18+07:00

Body Respon

ParameterWajibTipePanjangKeterangan
responseCodeMString7HTTP status code + service code + case code
responseMessageMString150Deskripsi respon
+virtualAccountDataMObject
a?OpartnerServiceIdMString8Turunan dari X-PARTNER-ID, mirip kode perusahaan (padding kiri 8 digit)
a?OcustomerNoMString20Nomor unik (maks 20 digit). partnerServiceId + customerNo atau virtualAccountNo
a?OvirtualAccountNoMString28partnerServiceId (padding kiri 8 digit) + customerNo (maks 20 digit). partnerServiceId + customerNo atau virtualAccountNo
a?OtrxIdOString12ID transaksi di sistem partner
+additionalInfoOObjectTak tetapDari respon Inquiry

Contoh Body Respon

Content-type: application/json
X-TIMESTAMP: 2020-12-21T14:36:19+07:00

{
  "responseCode": "2003100",
  "responseMessage": "Success",
  "virtualAccountData": {
    "partnerServiceId": "  088899",
    "customerNo": "12345678901234567890",
    "virtualAccountNo": "  08889912345678901234567890",
    "trxId": "abcdefgh1234",
    "additionalInfo": {}
  }
}