Голомт Банк
  • E-Commerce
  • WC Payment Plugin
  • IPPOS
  • Instore
  • Card Gateway
  • Instore v2
  • Tokenization
  • Socialpay

›API

Instore

  • Танилцуулга
  • Workflow
  • API

    • Утсаар нэхэмжлэх авах
    • QR авах
    • Deeplink-тэй QR авах
    • QR мэдээлэл авах
    • QR нэхэмжлэх төлөх
    • Instore гүйлгээний мэдээлэл шалгах
    • Нэхэмжлэх цуцлах
    • Гүйлгээ шалгах
    • Гүйлгээ буцаалт хийх
    • Гүйлгээ settlement хийх
    • Push Notification
    • Хэрэгцээт файлууд
    • Response формат

    Checksum

    • Тайлбар
    • Checksum үүсгэх

QR авах

Касс-н харилцагчид зориулсан дэлгэцэн дээр SocialPay-н QR код харуулах, үүнийг харилцагч app-аасаа уншуулж нэхэмжлэхийг гаргаж ирнэ.

Үйлчилгээний workflow

Хэрэглэгч QR код ашиглаж гүйлгээ хийх үед мерчант гүйлгээний дугаар, дүн болон терминалийн дугаар зэргийг ../pos/invoice/qr линк-рүү httpRequest POST method ашиглан илгээж QR кодын мэдээллийг хүлээж авна. Уг мэдээллийг QR код болгон харилцагчид харуулна.

Мерчант хүсэлт гаргахад шаардагдах параметрүүд

Json format:

{
  "amount": "string",
  "checksum": "string",
  "invoice": "string",
  "terminal": "string"
}
ParametersTypeТайлбар
amountStringКартаас хасалт хийх мөнгөн дүн
checksumStringchecksum = terminal + invoice + amount
invoiceStringНэхэмжлэхийн дугаар (maxlen = 32)
terminalStringГоломт банкнаас өгсөн 8 оронтой цифр байна

checksum-ын талаар дэлгэрэнгүй мэдээллийг энэ линкнээс уншина уу.

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

Json format:

{
  "header": {
    "code": 200,
    "status": "success"
  },
  "body": {
    "response": {
      "desc": "00020101021215312662049626620496002303100000147520460105303496540411005802MN5908kub-test6011ULAANBAATAR62440121000008191937071002124031500000000003430080020163045aea",
      "status": "SUCCESS"
    }
  }
}
ParameterTypeТайлбар
descStringstatus-ын талаарх тайлбар
statusStringSUCCESS үед амжилттай.
FAILED үед амжилтгүй.

header тусгагдсан утгууд нь мерчантаас илгээсэн мэдээллүүд бүх шалгалтаа /validation/ давж үндсэн үйлдэл хийгдсэн эсэхийг илэрхийлж байгаа бөгөөд, цуцлалт амжилттай болсон эсэхийг body хэсгийн дата-наас харахыг анхаарна уу.

header object болон алдаатай үед явуулах хариутай энэ линкээр орж танилцана уу.
← Утсаар нэхэмжлэх авахDeeplink-тэй QR авах →
  • Үйлчилгээний workflow
  • Мерчант хүсэлт гаргахад шаардагдах параметрүүд
    • Json format:
  • Амжилттай болсон үеийн хариу
    • Json format:
Facebook Open Source
Copyright © 2024 Golomt Bank