QR_INQUIRY
Тайлбар
Merchant (Epay системд холбогдсон өөр fintech)-ийн үүсгэсэн QR кодыг уншуулаад EPay рүү илгээн энэ QR-ийн нэхэмжлэлийн мэдээллийг авах.
POST https://dev-switch.epayment.mn/api/messages/inquiry
Headers:
Content-Type:application/jsonX-Api-Key:CLIENT_KEY
Илгээх мессеж
- Мессежний бүтэц
{
"qrcPayload": "", // Уншсан QR код
"paymentCode": "", // Wallet талаас үүсгэсэн код
"customerName": "", // QR уншсан хэрэглэгчийн нэр
"customerCode": "" // QR уншсан хэрэглэгчийн код
} - Жишээ мессэж
{
"qrcPayload": "00020101021226400014A00000084300010104009502106128328515520489995303496540450005802MN5907Enkhsod6011ULAANBAATAR61051100062200116INV173104207832280020163044d2d",
"paymentCode": "673583de0eb301079b6106e8",
"customerName": "Enkhsod",
"customerCode": "10222"
}
Хүлээн авах мессеж
- Мессежний бүтэц
{
"success": true, // Хүсэлт амжилттай эсэх
"trxId": "", // EPay-ээс үүсгэсэн гүйлгээний дугаар (UUID)
"beneficiaryBankAccounts": [
// Төлбөр хүлээн авах данснууд (нэг байсан ч массив)
{
"bankName": "", // Банкны нэр
"bankCode": "", // Банкны код (ж: "0005")
"accountNumber": "", // Дансны дугаар
"accountName": "", // Дансны нэр
"accountCurrency": "MNT", // Валют (default: MNT)
"isDefault": true // Анхдагч эсэх
}
],
"customerName": "", // Худалдан авагч/мерчантын нэр
"customerCode": "", // Худалдан авагч/мерчантын код
"transactionType": "PURCHASE", // Гүйлгээний төрөл (optional)
"mccCode": "", // MCC код (optional)
"amount": 5000, // Дүн
"currency": "MNT", // Валют (optional, default: MNT)
"description": "Тестийн гүйлгээ 1", // Гүйлгээний утга
"invoiceCode": "INV...", // Нэхэмжлэхийн дугаар (optional)
"paymentCode": "673583de0eb301079b6106e8", // Wallet-аас илгээсэн код (optional)
"isAllowCard": false, // Картын гүйлгээ зөвшөөрөх эсэх (optional, default: false)
"charge": 25.0 // Шимтгэл (optional, тоо)
} - Жишээ мессеж
{
"success": true,
"trxId": "23688577-d8a6-4160-95a6-fe37f343b7b6",
"beneficiaryBankAccounts": [
{
"bankName": "QPay",
"bankCode": "0061",
"accountNumber": "6128328515",
"accountName": "Enkhsod",
"accountCurrency": "MNT",
"isDefault": true
}
],
"amount": 5000,
"currency": "MNT",
"description": "Тестийн гүйлгээ 1",
"transactionType": "PURCHASE",
"isAllowCard": false,
"invoiceCode": "INV1731559554641",
"paymentCode": "673583de0eb301079b6106e8"
}