Check Status

Check Status

post
/snap/v1.1/qr/qr-mpm-status
Header parameters
X-EXTERNAL-IDstringRequired

Numeric String. Reference number that should be unique in the same day (Request Id)

Example: 41807553358950093184162180797837
X-PARTNER-IDstringRequired

Client Id for merchant that generated by DOKU

Example: BRN-0240-1657686175289
X-SIGNATUREstringRequired

Symmetric Signature with Get Token (Default)HMAC_SHA512 (clientSecret, stringToSign) dengan formula stringToSign = HTTPMethod +”:“+ EndpointUrl +":"+ AccessToken +":“+ Lowercase(HexEncode(SHA-256(minify(RequestBody))))+ ":“ + TimeStamp

Example: ieNOENDdN4MnectGytx5UvmOfASZ2oGWMCJ8gVqkw3tB98ofgY9cbxSeY4IYoYeoKs+0QP4h8BTBhemlfeXp1w==
X-TIMESTAMPstringRequired

Client's current local time with format YYYY-MM-DDTHH:mm:ssZD

Example: 2020-12-21T14:56:11+07:00
CHANNEL-IDstringRequired

refers to a unique identifier for the channel or method used to initiate a payment transaction

Example: H2H
Body
originalPartnerReferenceNostring · max: 64Required

Original transaction identifier on service consumer system. Filled with partnerReferenceNo from remit/transfer API

Example: hsjkans284b2he54
originalReferenceNostring · max: 64Optional

Original transaction identifier on service provider system. Can be filled with referenceNo or sessionId from remit/transfer API.

Example: hsjkans284b2he54
originalExternalIdstring · max: 32Optional

Original transaction identifier on service provider system. Can be filled with X-EXTERNAL_ID from remit/transfer API.

Example: 892834eWg
serviceCodestring · max: 2Required

Transaction type indicator (service code of the original transaction request).

Example: 43
Responses
chevron-right
200

check status processed

application/json
responseCodestringOptionalExample: 2005300
responseMessagestringOptionalExample: Successful
originalReferenceNostringOptionalExample: DK01123220
originalPartnerReferenceNostringOptionalExample: 2020102900000000000001
serviceCodestringOptionalExample: 43
latestTransactionStatusstring · enumOptional

00 - Success 03 - Pending 04 - Refunded 06 - Failed

Example: 00Possible values:
transactionDatestring · max: 25Optional

transaction date : ISO 8601

Example: 2024-09-17T14:41:52. 022+07:00
originalResponseCodestringOptionalExample: 0
originalResponseMessagestringOptionalExample: Transfer Approve
transactionStatusDescstringOptionalExample: Transaction is successfully processed
sessionIdstringOptionalExample: I0438729855304540
post
/snap/v1.1/qr/qr-mpm-status

Last updated