v1

latestOpenAPI 3.0.32026-07-23167675.4 KB
CHECK STATUS

post/snap/v1.1/qr/qr-mpm-status

Headers

X-EXTERNAL-IDstring required

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

X-PARTNER-IDstring required

Client Id for merchant that generated by DOKU

X-SIGNATUREstring required

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

X-TIMESTAMPstring required

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

CHANNEL-IDstring required

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

Request body

originalPartnerReferenceNostring required

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

originalReferenceNostring

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

originalExternalIdstring

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

serviceCodestring required

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

Response

check status processed

responseCodestring
responseMessagestring
originalReferenceNostring
originalPartnerReferenceNostring
serviceCodestring
latestTransactionStatus'00' | '03' | '04' | '06'

00 - Success <br><br> 03 - Pending <br><br> 04 - Refunded <br><br> 06 - Failed

transactionDatestring

transaction date : ISO 8601

originalResponseCodestring
originalResponseMessagestring
transactionStatusDescstring
sessionIdstring