Голомт Банк
  • 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 үүсгэх

Deeplink-тэй QR авах

SocialPay-н deeplink-тэй QR код авах.

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

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

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

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": "socialpay-payment://key=oDctbJ1S83GxPmAITmrrA1nZTmaHDC75VMUXZ9+GgDX19VJFxq4UeW+sR56YeQuSOc2W15fRpCRcaTs0E5yJaQ==",
      "status": "SUCCESS"
    }
  }
}
ParameterTypeТайлбар
descStringstatus-ын талаарх тайлбар
statusStringSUCCESS үед амжилттай.
FAILED үед амжилтгүй.

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

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