LendMN Open Platform

LendMN Open Platform

  • Languages iconМонгол
    • English

›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

CreateReceipt

Баримт бүртгэх

Гүйлгээний баримт бүртгэх

Гүйлгээний баримт бүртгэх хүсэлт:

METHODURLHEADER
POST/api/w/receiptcontent-type: application/x-www-form-urlencoded
x-and-auth-token: {Token}

Parameters

ПараметерТөрөлЗаавалТайлбар
transactionIdNumberТиймГүйлгээний дугаар
amountNumberТиймБаримтын дээрх дүн
currencyStringҮгүйБаримтын вальют
receiptAddNumberТиймБаримт нэмэлт мэдээлэлтэй эсэх. 1-Тийм, 0-Үгүй
titleStringreceiptAdd = 1 - Тийм,
Бусад - Үгүй
Нэмэлт мэдээллийн гарчиг
descriptionStringreceiptAdd = 1 - Тийм,
Бусад - Үгүй
Нэмэлт мэдээллийн тайлбар
promoUrlStringreceiptAdd = 1 - Тийм,
Бусад - Үгүй
Нэмэлт мэдээллийн хаяг
secretValueStringreceiptAdd = 1 - Тийм,
Бусад - Үгүй
Нэмэлт мэдээлэлд ашиглагдах түлхүүр үг
hasTaxNumberТиймЕ-Баримт мэдээлэл илгээсэн эсэх. 1-Тийм, 0-Үгүй
taxIdStringhasTax = 1 - Тийм,
Бусад - Үгүй
Е-Баримт бүртгэлийн ДДТД дугаар
taxQrTextStringhasTax = 1 - Тийм,
Бусад - Үгүй
Е-Баримт бүртгэлийн QR дугаар
taxLotteryIdStringhasTax = 1 - Тийм,
Бусад - Үгүй
Е-Баримт бүртгэлийн сугалааны дугаар
taxIndividualNumberhasTax = 1 - Тийм,
Бусад - Үгүй
Е-Баримт хүлээн авагч 1 - Хувь хүн эсвэл 0 - Байгууллага эсэх
taxReceiverStringҮгүйЕ-Баримт хүлээн авагчийн хэрэглэгчийн дугаар
taxReceiverPhoneStringҮгүйЕ-Баримт хүлээн авагчийн утасны дугаар
taxAmountNumberhasTax = 1 - Тийм,
Бусад - Үгүй
Е-Баримт системд бүртгүүлсэн гүйлгээний дүн
taxCurrencyStringhasTax = 1 - Тийм,
Бусад - Үгүй
Е-Баримт системд бүртгүүлсэн гүйлгээний вальют
hasLoyaltyNumberТиймУрамшууллын системийн мэдээлэл илгээсэн эсэх. 1-Тийм, 0-Үгүй
loyaltySystemStringhasLoyalty = 1 - Тийм,
Бусад - Үгүй
Урамшууллын системийн нэр
loyaltyCardIdStringhasLoyalty = 1 - Тийм,
Бусад - Үгүй
Урамшууллын системийн картын дугаар
loyaltyAddStringhasLoyalty = 1 - Тийм,
Бусад - Үгүй
Урамшууллын онооны мэдээлэл нэмэх эсэх
loyaltyPointStringhasLoyalty = 1 - Тийм,
Бусад - Үгүй
Урамшууллын нэмэгдэх (хасагдах) оноо
loyaltyBalanceStringhasLoyalty = 1 - Тийм,
Бусад - Үгүй
Урамшууллын онооны баланс

transactionId

Гүйлгээний дугаар.

amount

Баримтын дээрх дүн.

currency

Баримтын вальют. Default = MNT

receiptAdd

Баримт нэмэлт мэдээлэлтэй эсэх.

title

Нэмэлт мэдээллийн гарчиг.

description

Нэмэлт мэдээллийн тайлбар.

promoUrl

Нэмэлт мэдээллийн хаяг.

secretValue

Нэмэлт мэдээлэлд ашиглагдах түлхүүр үг. Жишээ нь: Промо код ...

hasTax

Е-Баримт мэдээлэл илгээсэн эсэх.

taxId

Е-Баримт бүртгэлийн ДДТД дугаар.

taxQrText

Е-Баримт бүртгэлийн QR дугаар.

taxLotteryId

Е-Баримт бүртгэлийн сугалааны дугаар.

taxIndividual

Е-Баримт хүлээн авагч 1 - Хувь хүн эсвэл 0 - Байгууллага эсэх.

taxReceiver

Е-Баримт хүлээн авагчийн хэрэглэгчийн дугаар.

taxReceiverPhone

Е-Баримт хүлээн авагчийн утасны дугаар.

taxAmount

Е-Баримт системд бүртгүүлсэн гүйлгээний дүн.

taxCurrency

Е-Баримт системд бүртгүүлсэн гүйлгээний вальют.

hasLoyalty

Урамшууллын системийн мэдээлэл илгээсэн эсэх.

loyaltySystem

Урамшууллын системийн нэр.

loyaltyCardId

Урамшууллын картын дугаар.

loyaltyAdd

Урамшууллын онооны мэдээлэл нэмэх эсэх.

loyaltyPoint

Урамшууллын нэмэгдэх (хасагдах) оноо.

loyaltyBalance

Урамшууллын онооны баланс.

Response

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

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

НэрТөрөлТайлбар
receiptNumberIntegerБаримтын бүртгэлийн дугаар

receiptNumber

Баримтын бүртгэлийн дугаар.

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

curl --request POST \
  --url 'https://mgw.test.lending.mn/api/w/receipt' \
  --header 'Content-Type: application/x-www-form-urlencoded' \
  --header 'x-and-auth-token: {token}' \
  --data 'transactionId={transactionId}&amount={amount}&currency={currency}&receiptAdd=1&title={title}&description={description}&promoUrl={promoUrl}&secretValue={secretValue}&hasTax=1&taxId={taxId}&taxQrText={taxQrText}&taxLotteryId={taxLotteryId}&taxIndividual={taxIndividual}&taxReceiver={taxReceiver}&taxReceiverPhone={taxReceiverPhone}&taxAmount={taxAmount}&taxCurrency={taxCurrency}&hasLoyalty=1&loyaltySystem={loyaltySystem}&loyaltyCardId=loyaltyCardId&loyaltyAdd={loyaltyAdd}&loyaltyPoint={loyaltyPoint}&loyaltyBalance={loyaltyBalance}'

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

{
  "code": 0,
  "response": {
    "receiptNumber": "1001"
  }
}

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

{
  "code": 400,
  "response": {
    "error": "invalid_client",
    "error_description": "The client credentials are invalid"
  }
}
← TransactionsBranches →
  • Баримт бүртгэх
  • Гүйлгээний баримт бүртгэх хүсэлт:
    • transactionId
    • amount
    • currency
    • receiptAdd
    • title
    • description
    • promoUrl
    • secretValue
    • hasTax
    • taxId
    • taxQrText
    • taxLotteryId
    • taxIndividual
    • taxReceiver
    • taxReceiverPhone
    • taxAmount
    • taxCurrency
    • hasLoyalty
    • loyaltySystem
    • loyaltyCardId
    • loyaltyAdd
    • loyaltyPoint
    • loyaltyBalance
  • Response
    • Response-ын дэлгэрэнгүй
    • receiptNumber
  • Хүсэлт илгээж буй жишээ:
    • Амжилттай болсон хариу
    • Амжилтгүй болсон хариу
© AND Systems LLC, All Right Reserved 2022