Skip to main content

QR_PAID

Тайлбар

Нэхэмжлэлийн төлбөр төлөгдсөн бол төлсөн тухай мэдээллээ E-payment-ээр дамжуулан QR код үүсгэгчид мэдэгдэнэ.

Илгээх мессеж (Request)

POST https://dev-switch.epayment.mn/api/messages/paid

Headers:

  • Content-Type: application/json
  • X-Api-Key: CLIENT_KEY

Request body:

{
"qrcPayload": "", // Уншсан QR код
"paymentCode": "", // QR_INQUIRY хүсэлт дээр явуулсан код
"trxId": "", // QR_INQUIRY хүсэлт дээр ирсэн trxId (E-payment-ээс үүсгэсэн давтагдашгүй дугаар)
"paid": {
"bankName": "", // Төлбөр төлсөн (Гүйлгээ хийсэн) Банк/Финтекийн нэр
"bankCode": "", // Төлбөр төлсөн (Гүйлгээ хийсэн) Банк/Финтекийн код (Жишээ нь Хаан банк бол "0005")
"accountNumber": "", // Төлбөр төлсөн (Гүйлгээ хийсэн) дансны дугаар
"accountName": "", // Төлбөр төлсөн (Гүйлгээ хийсэн) дансны нэр
"accountCurrency": "" // Төлбөр төлсөн (Гүйлгээ хийсэн) дансны валют (Жишээ нь "MNT")
}
}

Жишээ нь:

{
"qrcPayload": "00020101021226400014A00000084300010104009502106128328515520489995303496540450005802MN5907Enkhsod6011ULAANBAATAR61051100062200116INV173104207832280020163044d2d",
"paymentCode": "673583de0eb301079b6106e8",
"trxId": "23688577-d8a6-4160-95a6-fe37f343b7b6",
"paid": {
"bankName": "Khaan bank",
"bankCode": "0005",
"accountNumber": "5027445834",
"accountName": "Enkhsod Bat",
"accountCurrency": "MNT"
}
}

Хүлээн авах мессеж (Response)

Response body:

{
"paymentCode": "", // QR_INQUIRY хүсэлт дээр явуулсан код
"trxId": "", // QR_INQUIRY хүсэлт дээр ирсэн trxId (E-payment-ээс үүсгэсэн давтагдашгүй дугаар)
"paid": {
"bankName": "", // Төлбөр төлсөн (Гүйлгээ хийсэн) Банк/Финтекийн нэр
"bankCode": "", // Төлбөр төлсөн (Гүйлгээ хийсэн) Банк/Финтекийн код (Жишээ нь Хаан банк бол "0005")
"accountNumber": "", // Төлбөр төлсөн (Гүйлгээ хийсэн) дансны дугаар
"accountName": "", // Төлбөр төлсөн (Гүйлгээ хийсэн) дансны нэр
"accountCurrency": "" // Төлбөр төлсөн (Гүйлгээ хийсэн) дансны валют (Жишээ нь "MNT")
},
"success": true/false // Амжилттай эсэх
}

Жишээ нь:

{
"trxId": "23688577-d8a6-4160-95a6-fe37f343b7б6",
"paymentCode": "673583de0eb301079b6106e8",
"paid": {
"bankName": "Khaan bank",
"bankCode": "0005",
"accountNumber": "5027445834",
"accountName": "Enkhsod Bat",
"accountCurrency": "MNT"
},
"success": true
}