QRIS MPM Query
QRIS MPM Query
Header Parameters
- X-TIMESTAMP string required
ISO 8601 timestamp
- X-SIGNATURE string required
Signature
- X-PARTNER-ID string required
Partner ID
- X-EXTERNAL-ID string required
External ID
- CHANNEL-ID string required
Channel ID
- application/json
Request Body required
- originalPartnerReferenceNo string
- serviceCode string
additionalInfo object
contractId string
Responses
- 200
- 400
- 401
- 404
- 409
- 500
Sukses query QR
- application/json
- Schema
- Example (from schema)
Schema
- responseCode string
- responseMessage string
- originalPartnerReferenceNo string
- serviceCode string
- latestTransactionStatus string
Possible values: [
00
,07
] - transactionStatusDesc string
Possible values: [
Success
,Not Found
] - paidTime string
amount object
value stringcurrency stringfeeAmount object
value stringcurrency string- terminalId string
additionalInfo object
issuer stringrrn stringbuyerReff string
{
"responseCode": "2005100",
"responseMessage": "Success",
"originalPartnerReferenceNo": "ref-0000000-0417",
"serviceCode": "47",
"latestTransactionStatus": "00",
"transactionStatusDesc": "Success",
"paidTime": "2023-08-24T17:03:33+07:00",
"amount": {
"value": "2000.00",
"currency": "IDR"
},
"feeAmount": {
"value": "14.00",
"currency": "IDR"
},
"terminalId": "",
"additionalInfo": {
"issuer": "Dana",
"rrn": "810534941939",
"buyerReff": "Winpay"
}
}
Invalid mandatory field
- application/json
- Schema
- Example (from schema)
Schema
- oneOf
- QueryPaymentInvalidMandatoryField
- QueryPaymentInvalidFieldFormat
responseCode stringresponseMessage stringresponseCode stringresponseMessage string
{
"responseCode": "4005102",
"responseMessage": "Invalid mandatory field { field name }"
}
Invalid signature
- application/json
- Schema
- Example (from schema)
Schema
- responseCode string
- responseMessage InvalidSignatureMessage
{
"responseCode": "4015100",
"responseMessage": "Invalid signature {cannot verify signature}"
}
Invalid X-PARTNER-ID
- application/json
- Schema
- Example (from schema)
Schema
- responseCode string
- responseMessage InvalidPartnerIdMessage
{
"responseCode": "4045116",
"responseMessage": "Partner not found"
}
Duplicate X-EXTERNAL-ID in same day
- application/json
- Schema
- Example (from schema)
Schema
- responseCode string
- responseMessage string
{
"responseCode": "4095100",
"responseMessage": "Cannot use same X-EXTERNAL-ID in same day"
}
General Error
- application/json
- Schema
- Example (from schema)
Schema
- responseCode string
- responseMessage string
{
"responseCode": "5005100",
"responseMessage": "General Error"
}
Loading...