Retrieve QR Details by ID
GET /v2/mia/payments/{payId}
This endpoint allows retrieving the details of a payment using its unique identifier (payId
).
The returned data includes information such as the paid amount, commission, payment status, payer details, and more.
The same type of information can also be received automatically through the callback mechanism.
Request parameter (path)
payId
string (guid)
Yes
Unique payment identifier
Response parameters
result.payId
string (guid)
Unique payment identifier
result.referenceId
string (15)
RRN code of the instant payment service
result.qrId
string (guid)
QR code identifier associated with the payment
result.extensionId
string (guid)
Associated QR extension identifier
result.orderId
string (100)
Merchant order identifier
result.amount
number (decimal)
Payment amount
result.commission
number (decimal)
Applied commission
result.currency
string (enum)
Payment currency (e.g., MDL
, format ISO 4217)
result.description
string (500)
Order description
result.payerName
string (200)
Abbreviated name of the payer
result.payerIban
string (100)
Payer’s IBAN
result.status
string (enum)
Payment status (Executed
, Refunded
)
result.executedAt
string (datetime)
Payment execution time (ISO 8601-1:2019 format)
result.refundedAt
string (datetime)
Payment refund time (if applicable, ISO 8601-1:2019 format)
result.terminalId
string (100)
Terminal identifier provided by the bank
ok
boolean
Request processing status (true
if no errors occurred)
errors[]
array
Error list (if ok = false
)
errors[].errorCode
string
Error code
errors[].errorMessage
string
Error description
Example response
Last updated