LendMN Open Platform

LendMN Open Platform

  • Languages iconEnglish
    • Монгол

›Server API

Basic Tutorial

  • Intro
  • Access token
  • Lend login
  • Create invoice
  • Pay Invoice
  • Webhook

Mini-App

  • Intro
  • UX Design

QR Payment

  • Intro

Client API

  • Intro
  • PayInvoice
  • ReadQr
  • Location
  • OpenUri
  • JavaScript to App
  • Protocol

Server API

  • AccessToken
  • UserInfo
  • Notification
  • InvoiceDetail
  • Transaction refund
  • CreateInvoiceEmbedded
  • CancelInvoice
  • EventHook
  • Transfer
  • CreateInvoice
  • Transactions
  • CreateReceipt
  • Branches
  • Invoices
  • Error codes

Policies

  • Аюулгүй байдлын шаардлага
  • Үйлчилгээний нөхцөл

Payment API

  • Create invoice
  • Check invoice
  • Cancel invoice

Invoices

Yүссэн нэхэмжлэлийн жагсаалт

Мерчантын нэхэмжлэлийн жагсаалт авах.

Нэхэмжлэлийн жагсаалт авах хүсэлт:

METHODURLHEADER
GET/api/w/pos/invoicescontent-type: application/x-www-form-urlencoded
x-and-auth-token: {Token}

Parameters

ПараметерТөрөлЗаавалТайлбар
startDateStringYгүйОгноо формат "2019-01-01 00:00:00"
endDateStringYгүйОгноо формат "2019-01-01 00:00:00"
currentPageIntegerҮгүйХуудасны дугаар
trackingDataStringҮгүйtrackingData нь мерчант нэхэмжлэлийг таних зорилготой өөрийн мэдээллээ хадгалах талбар.

startDate

Нэхэмжлэлд шүүлт хийхдээ ашиглах "эхлэх огноо"

endDate

Нэхэмжлэлд шүүлт хийхдээ ашиглах "дуусах огноо"

currentPage

Хуудасны дугаар.

trackingData

trackingData нь мерчант нэхэмжлэлийг таних зорилготой өөрийн мэдээллээ хадгалах талбар.

Response

НэрТөрөлТайлбар
codeIntegerХариу код 0 - амжилттай эсвэл алдааны код
responseMixedХэрвээ алдаа гарсан тохиолдолд алдааны тайлбар байна. Амжилттай бол дэлгэрэнгүй мэдээлэл.

Response-ын дэлгэрэнгүй

НэрТөрөлТайлбар
resultArrayНэхэмжлэлийн жагсаалт
totalItemsIntegerНийт тоо
pageCountIntegerНийт хуудасны тоо
itemPerPageIntegerНэг хуудсанд байх нэхэмжлэлийн тоо
currentPageIntegerИдэвхтэй хуудасны дугаар

result

invoiceNumber

Нэхэмжлэлийн дугаар

description

Нэхэмжлэлийн дэлгэрэнгүй

status

Нэхэмжлэлийн төлөв:
0: Хүлээгдэж байгаа
1: Төлөгдсөн
2: Цуцлагдсан
3: Хугацаа нь дууссан.

amount

Yнийн дүн

trackingData

trackingData нь мерчант нэхэмжлэлийг таних зорилготой өөрийн мэдээллээ хадгалах талбар.

createdAt

Yүссэн огноо

expireDate

Дуусах огноо

paidDate

Төлсөн огноо

Хүсэлт илгээж буй жишээ:

curl -X GET \
  'https://mgw.test.lending.mn/api/w/pos/invoices?startDate={startDate}&endDate={endDate}&currentPage={currentPage}&trackingData={trackingData}' \
  -H 'Content-Type: application/x-www-form-urlencoded' \
  -H 'x-and-auth-token: {token}'

Амжилттай болсон хариу

{
    "code": 0,
    "response": {
        "transactions": [
            {
                "invoiceNumber": "xxxxx-xxxxx-xxxxx-xxxxx-xxxxx",
                "description": "xxxx xxxx xxxx",
                "status": 1,
                "amount": "21500.00",
                "trackingData": "12345",
                "createdAt": "2019-01-01 17:45:41.000000",
                "expireDate": "2019-01-01 18:45:41.000000",
                "paidDate": null
            },
            {
                "invoiceNumber": "xxxxx-xxxxx-xxxxx-xxxxx-xxxxx",
                "description": "xxxx xxxx xxxx",
                "status": 1,
                "amount": "10000.00",
                "trackingData": null,
                "createdAt": "2019-01-01 17:45:41.000000",
                "expireDate": "2019-01-01 18:45:41.000000",
                "paidDate": null
            }
        ],
        "totalItems": 2,
        "pageCount": 1,
        "itemPerPage": 50,
        "currentPage": 1
    }
}

Амжилтгүй болсон хариу

{
  "code": 400,
  "response": {
    "error": "invalid_client",
    "error_description": "The client credentials are invalid"
  }
}
← BranchesError codes →
  • Yүссэн нэхэмжлэлийн жагсаалт
  • Нэхэмжлэлийн жагсаалт авах хүсэлт:
    • startDate
    • endDate
    • currentPage
    • trackingData
  • Response
    • Response-ын дэлгэрэнгүй
  • result
    • invoiceNumber
    • description
    • status
    • amount
    • trackingData
    • createdAt
    • expireDate
    • paidDate
  • Хүсэлт илгээж буй жишээ:
    • Амжилттай болсон хариу
    • Амжилтгүй болсон хариу
© AND Systems LLC, All Right Reserved 2022